[R] How to quieten axis() for Sweave: avoid echoing NULL?
Ulises M. Alvarez
umalvarez at fata.unam.mx
Mon Jan 3 01:01:59 CET 2005
Hi!
The following works for me:
\begin{figure}
\centering
<<fig1.R,fig=true,echo=false>>=
plot(1:4, rnorm(4), axes=FALSE)
axis(1, 1:4, LETTERS[1:4])
@
\caption{Plot test}
\label{fig:1}
\end{figure}
I'm using R 2.0.1 on an i686 with GNU/Linux Ubuntu 4.10.
Andrew Robinson wrote:
> Dear R-community,
>
> I'm using Sweave to produce reports. The reports require the "axis"
> command. When I run axis the program returns NULL as well as creating
> the axis.
>
>
>>plot(1:4, rnorm(4), axes=FALSE)
>>axis(1, 1:4, LETTERS[1:4])
>
> NULL
>
>
> So, my Sweave tex files have
>
> \begin{Schunk}
> \begin{Soutput}
> NULL
> \end{Soutput}
> \end{Schunk}
>
> in front of each graphic that requires axis. I can easily find them
> and remove them, but I was wondering: is it something I can avoid? Or
> am I doing something foolish and obvious?
>
> Thanks for any assistance,
>
> Andrew
---
Ulises M. Alvarez
<umalvarez at fata.unam.mx>
More information about the R-help
mailing list