[R] sweave bwplot error

Gavin Simpson gavin.simpson at ucl.ac.uk
Thu Apr 7 13:17:33 CEST 2005


Christoph Lehmann wrote:
> Hi
> I use sweave and have a problem with the following figure, but not with 
> other figures:
> 
> tt <- data.frame(c("a", "b", "c"), c(1.2, 3, 4.5))
> names(tt) <- c("x1", "x2")
> bwplot(x2 ~x1, data = tt)
> 
> ok now in sweave:
> 
> \begin{figure}[H]
>   \begin{center}
> <<echo=FALSE, fig=TRUE, height=5, width=10>>=
> lset(col.whitebg())
> bwplot(x2 ~x1, data = tt)
> @
>     \caption{xxx}
>   \end{center}
> \end{figure}
> 
> PROBLEM:
> the pdf of the figure is not correctly created (neither the esp) and the 
> error I get from sweave is:
> pdf inclusion: required page does not exist <0>
> 
> thanks for help
> 
> christoph

You need wrap print() round lattice functions to get them to do anything 
  in situations like this. See the Sweave FAQ for this FAQ:

http://www.ci.tuwien.ac.at/~leisch/Sweave/FAQ.html#x1-8000A.6

G

-- 
%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%
Gavin Simpson                     [T] +44 (0)20 7679 5522
ENSIS Research Fellow             [F] +44 (0)20 7679 7565
ENSIS Ltd. & ECRC                 [E] gavin.simpsonATNOSPAMucl.ac.uk
UCL Department of Geography       [W] http://www.ucl.ac.uk/~ucfagls/cv/
26 Bedford Way                    [W] http://www.ucl.ac.uk/~ucfagls/
London.  WC1H 0AP.
%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%




More information about the R-help mailing list