Hi, you could try to do: text(x,y, expression(paste("A) ",Delta,"stbA::cat")); # uppercase 'D'elta text(x,y, expression(paste("A) ",delta,"stbA::cat")); #lowercase 'd'elta or yet text(x,y, "A) \\*DstbA::cat", vfont=c("serif", "plain")) # here there are too many examples... demo(plotmath)
'Alpha' - 'Omega' uppercase Greek symbols, i.e.: "Alpha", "Beta", ..."Gamma",...."Omega". I hope that help you! EToktar > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Gabor Grothendieck > Sent: Tuesday, August 05, 2008 2:19 PM > To: michael watson (IAH-C) > Cc: r-help@r-project.org > Subject: Re: [R] Greek characters in plots > > Try bquote / substitute as has been mentioned: > > tag <- "A)" > suffix <- "stbA::cat" > plot(1, main = bquote(.(tag) ~ Delta * .(suffix)))) > > > 2008/8/5 michael watson (IAH-C) <[EMAIL PROTECTED]>: > > OK, I am definitely struggling here. > > > > The text I am trying to plot isn't a mathematical expression, it's: > > > > A) ΔstbA::cat > > > > This is biological notation for a particular mutation. The > "A)" part is a tag identifying the graph, and the "stbA::cat" > bit is the gene that is mutated. Both the tag and gene are > set as variables in a loop, and only the delta remains the same. > > > > As the text I am trying to plot isn't a mathematical > expression, I seem to be having trouble getting substitute() > and expression() to do what I want. As plotmath states "A > mathematical expression must obey the normal rules of syntax > for any R expression", I fear I may be barking up the wrong tree! > > > > Thank you all for your help so far, but can someone please > help me once more and tell me how I can get the capital Delta > symbol so I can use it in non-mathematical text and strings > for plotting? > > > > Thanks once again > > > > Mick > > > > -----Original Message----- > > From: Prof Brian Ripley [mailto:[EMAIL PROTECTED] > > Sent: 05 August 2008 12:40 > > To: michael watson (IAH-C) > > Cc: Henrique Dallazuanna; r-help@r-project.org > > Subject: Re: [R] Greek characters in plots > > > > On Tue, 5 Aug 2008, michael watson (IAH-C) wrote: > > > >> Excellent! I even tried DELTA but not Delta.... > > > > ?plotmath says > > > > 'Alpha' - 'Omega' uppercase Greek symbols > > > > How could that be made clearer? > > > > (Note it carefully says Greek *symbols* not *character*: > they are not > > the same thing.) > > > >> Now, how do I go about pasting that with some text that I > have in various other variables? > > > > Use substitute? E.g. > > > > substitute(expression(foo*Delta), list(foo=3)) > > > > (Some people prefer bquote, but that is just a wrapper for > substitute > > in > > R.) > > > >> > >> -----Original Message----- > >> From: Henrique Dallazuanna [mailto:[EMAIL PROTECTED] > >> Sent: 05 August 2008 12:17 > >> To: michael watson (IAH-C) > >> Cc: r-help@r-project.org > >> Subject: Re: [R] Greek characters in plots > >> > >> Try, > >> > >> expression(Delta) > >> > >> On Tue, Aug 5, 2008 at 8:14 AM, michael watson (IAH-C) > >> <[EMAIL PROTECTED]> wrote: > >>> Hi > >>> > >>> I am running an R script that creates 100s of graphs, and > I need to > >>> use the greek CAPITAL letter delta in the mtext() function. > >>> > >>> I got as far as expression(delta) but this gives me the lowercase > >>> version. > >>> > >>> Can anyone help? I'm using R 2.7 on Windows XP > >>> > >>> Mick > >>> > >>> Head of Informatics > >>> Institute for Animal Health > >>> Compton > >>> Berks > >>> RG20 7NN > >>> 01635 578411 > >>> > >>> http://www.iah.ac.uk/research/bioinformatics/bioinf.shtml > >>> > >>> The information contained in this message may be > >>> confide...{{dropped:14}} > >>> > >>> ______________________________________________ > >>> R-help@r-project.org mailing list > >>> https://stat.ethz.ch/mailman/listinfo/r-help > >>> PLEASE do read the posting guide > >>> http://www.R-project.org/posting-guide.html > >>> and provide commented, minimal, self-contained, reproducible code. > >>> > >> > >> > >> > >> -- > >> Henrique Dallazuanna > >> Curitiba-Paraná-Brasil > >> 25° 25' 40" S 49° 16' 22" O > >> > >> ______________________________________________ > >> R-help@r-project.org mailing list > >> https://stat.ethz.ch/mailman/listinfo/r-help > >> PLEASE do read the posting guide > >> http://www.R-project.org/posting-guide.html > >> and provide commented, minimal, self-contained, reproducible code. > >> > > > > -- > > Brian D. Ripley, [EMAIL PROTECTED] > > Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ > > University of Oxford, Tel: +44 1865 272861 (self) > > 1 South Parks Road, +44 1865 272866 (PA) > > Oxford OX1 3TG, UK Fax: +44 1865 272595 > > > > ______________________________________________ > > R-help@r-project.org mailing list > > https://stat.ethz.ch/mailman/listinfo/r-help > > PLEASE do read the posting guide > > http://www.R-project.org/posting-guide.html > > and provide commented, minimal, self-contained, reproducible code. > > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.