[R] Plotting an Underbrace in R

Michael McAssey mpmcassey at gmail.com
Fri Apr 15 10:03:17 CEST 2011


This example of pgfSweave looks like it would address my problem.  I
installed this package, but I cannot determine how to use it to make R
convert LaTeX commands into mathematical symbols on an R plot.  The
documentation does not seem to address this.  I tried to mimic the
example from Yihui Xie that you provided but R only puts the LaTeX
code on my plot without converting it.  That is, if in the R GUI I

> library(pgfSweave)
> plot(1:10, 1:10, "$Y=\\beta_0 + \\beta_1 x + \\epsilon$")

then in the plot the y-axis label is $Y=\beta_0 + \beta_1 x +
\epsilon$ rather than what I want.  I can't find any useful help on
Google.  Any further suggestions?



On Thu, Apr 14, 2011 at 11:22 PM, Ben Bolker <bbolker at gmail.com> wrote:
> Michael McAssey <mpmcassey <at> gmail.com> writes:
> >
> > I need to include some mathematical expressions in a plot I am creating in
> > R, one of which requires an underbrace, which in LaTeX would be written like
> >
> > \underbrace{T \cdots T}_{n times}
> >
> > There does not appear to be a provision for this in plotmath, and I cannot
> > find anything on the topic in the R-help archive or in a Google search.  I
> > would appreciate some help with this.
>  Does
> <http://yihui.name/en/wp-content/uploads/2010/02/lyx-pgfsweave-demo.pdf>
>  help at all?
> ______________________________________________
> 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.

Michael P. McAssey, Ph.D.
Statistics for Life Sciences, Department of Mathematics
Faculty of Sciences, Vrije Universiteit Amsterdam
De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands
Office: S-230, W&N building
Tel: +31 (0)20 598 7724
Fax: +31 (0)20 598 7653
Mobile: +31 (0)62 113 8600

More information about the R-help mailing list