[R] Unexpected behavior of windows() command followed by print(LATTICEPLOT)
David Winsemius
dwinsemius at comcast.net
Tue Mar 22 23:47:02 CET 2011
On Mar 22, 2011, at 4:14 PM, Dennis Fisher wrote:
> Colleagues
> R: 2.12.2
> Windows 7 (64-bit)
> I am experiencing unexpected behavior in the following situation:
> FILE1:
> windows()
> plot(1, 1,)
> FILE2:
> windows()
> PLOT <- code.to.create.a.lattice.object()
> print(PLOT)
> Sys.sleep(10)
> FILE3:
> PLOT <- code.to.create.a.lattice.object()
> print(PLOT)
> Sys.sleep(10)
>
> When I open an R session and "source()" either FILE1, FILE2, or
> FILE3, an R graphics window open and a graphic appears.
>
> In contrast, I type the following at a command prompt:
> R --slave --no-save < FILE1 this opens the graphics window and
> displays a graphic
> R --slave --no-save < FILE2 no graphics window
> R --slave --no-save < FILE3 no graphics window
>
> I assume that the problem relates to printing options for lattice
> objects. Can someone direct me to how to solve this?
Does this answer, at least to extent of noting that the developers
would have expected you to print you graphics output to a file device?
http://finzi.psych.upenn.edu/R/Rhelp02/archive/115574.html
--
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list