[R] lattice::xyplot & file output
Pascal Oettli
kridox at ymail.com
Fri Dec 21 05:14:49 CET 2012
Hello,
A reproducible example would be nice.
Anyway, with "lattice::xyplot", you can store, then print the figure, in
order to write it into a file:
> xyObj <- xyplot(...)
> postscript(...)
> print(xyObj)
> dev.off()
Regards,
Pascal
Le 21/12/2012 02:29, Sam Steingold a écrit :
> Hi,
> When I was using the regular plot() function, I added this:
>
> --8<---------------cut here---------------start------------->8---
> if (!is.null(file)) {
> do.call(tools::file_ext(file),list(file = file))
> on.exit(dev.off())
> cat("writing",file,"\n")
> }
> --8<---------------cut here---------------end--------------->8---
>
> to the beginning of each of my functions which plotted anything.
> now that I am using lattice::xyplot to plot multiple lines, the above
> code does NOT result in the plot being written to a file.
> why?
>
> I trued passing file=file to xyplot but that appears to be ignored too.
>
> so, how do I tell lattice::xyplot to write charts in png files?
>
> thanks!
>
>
More information about the R-help
mailing list