Thanks Deepayan and Duncan. The eval=FALSE was the problem, rather than anything with
lattice. Not sure why that worked earlier, but I no longer care.
-Michael


Deepayan Sarkar wrote:
On Sun, Sep 12, 2010 at 8:47 AM, Duncan Murdoch
<murdoch.dun...@gmail.com> wrote:
On 12/09/2010 11:41 AM, Michael Friendly wrote:
Just a follow-up on this thread, now with R 2.11.1.  I was happy back then
to use Deepayan's solution for this, under earlier R versions; but it now
gives an error and the Sweave-generated .tex file no longer compiles.

<<ortho-xyplot1-code, keep.source=TRUE, eval=FALSE>>=
library(nlme)
library(lattice)
xyplot(distance ~ age|Sex, data=Orthodont, type='b', groups=Subject,
pch=15:25,
    col=palette(), cex=1.3, main="Orthodont data")
@
<<ortho-xyplot1,fig=TRUE, include=FALSE, echo=FALSE, width=6, height=6>>=
plot(trellis.last.object())
@

Now, I get the following from Sweave:

Error:  chunk 46 (label=ortho-xyplot1)
Error in !lattice.getStatus("current.plot.saved", prefix = prefix) :
  invalid argument type

Did something in lattice change so that plot(trellis.last.object()) no
longer works or needs to be specified differently?
I don't know if something in lattice has changed, but that doesn't look as
though it should work:  the code to do the plot was never evaluated.  I
think you would need eval=TRUE in the first chunk, or
<<ortho-xyplot1-code>>
ahead of the plot command in the second.

Yes. I notice that it was me who introduced the eval=FALSE (I'm not
sure why). Hopefully that should fix it.

However, there _has_ been a recent lattice update, where the internals
have undergone some change, so there is a chance that is to blame. I
won't be able to take a look before day after tomorrow.

-Deepayan


--
Michael Friendly Email: frien...@yorku.ca Professor, Psychology Dept.
York University      Voice: 416 736-5115 x66249 Fax: 416 736-5814
4700 Keele Street    http://datavis.ca
Toronto, ONT  M3J 1P3 CANADA

______________________________________________
R-help@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.

Reply via email to