[R] Using bold font with bquote

Scott Sherrill-Mix shescott at mail.med.upenn.edu
Wed Aug 12 19:43:12 CEST 2009


>From ?plotmath, it looks like when using expressions you set the font
inside the expression (e.g. bold(x)). It looks you tried this already
but I wonder if there was something tiny out of place since the
following works for me:

text(25000,0.00003,bquote(bold(sigma==.(mySigma)),list('mySigma'=format(round(sd(Data),digits=3),big.mark=","))),
col='blue')

Scott

Scott Sherrill-Mix
Department of Microbiology
University of Pennsylvania
402B Johnson Pavilion
3610 Hamilton Walk
Philadelphia, PA  19104-6076



On Wed, Aug 12, 2009 at 12:36 PM, Jonathan R.
Blaufuss<blaufusj at carleton.edu> wrote:
> I'm trying to annotate a density plot and I'm using bquote to paste the sigma symbol next
> to the numeric text of the standard deviation calculation that I am performing.
> I have been able to successfully turn the sigma symbol and numeric output the color blue,
> but when I try to change the font of the text to bold, R doesn't seem to recognize the "font="
> command in the same way here as it does with "col=". (My code is below)
>
>        set.seed(1)
>        Data=rnorm(100,sd=10000)
>        plot(density(Data))
>        text(25000,0.00003,
>                bquote(sigma==.(mySigma),
>                list('mySigma'=format(round(sd(Data),digits=3),big.mark=","))),
>                col="blue")
>
> After searching the help files I've tried using the expression command with "bold()" as well
> as inserting "font=2" after the color command. However, I can't seem to get it to work.
>
> Can someone please point me to a resource that will help me figure this out?
>
> Thank You,
>
> Jonathan
>
> ______________________________________________
> R-help at 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.
>




More information about the R-help mailing list