[R] R in ConTeXt

From: Johan Sandblom <jsandblom_at_gmail.com>
Date: Sat 17 Jun 2006 - 00:50:53 EST


In case there are users of the TeX macro package ConTeXt on this list, they may be interested to know that it is now possible to include R code in a ConTeXt document and have the code evaluated while compiling. The inverse of Sweave, as it were. The advantage is that there is then only one file to keep track of (.tex vs .rnw and .tex), while a drawback is speed, since each code snippet is evaluated in its own R session with associated startup time. Below is a small example of usage

\usemodule[r]

\starttext

\title{Example usage of R module}

\startRhidden

rm(list=ls())
x <- rnorm(100)
y <- runif(100)

\stopRhidden

\type{x} and \type{y} are randomly generated.

\startR

summary(lm(y~x))
pdf("xy.pdf")
plot(y~x)
dev.off()
\stopR

\placefigure{Y vs X}{\externalfigure[xy][width=.4\textwidth]}

\stoptext

Regards, Johan

-- 
Johan Sandblom  N8, MRC, Karolinska sjh
t +46851776108  17176 Stockholm
m +46735521477  Sweden
"What is wanted is not the will to believe, but the
will to find out, which is the exact opposite"
- Bertrand Russell

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
Received on Sat Jun 17 01:08:38 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Sat 17 Jun 2006 - 14:10:59 EST.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.