Dennis Fisher
2011-Mar-22 20:14 UTC
[R] Unexpected behavior of windows() command followed by print(LATTICEPLOT)
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? Dennis Dennis Fisher MD P < (The "P Less Than" Company) Phone: 1-866-PLessThan (1-866-753-7784) Fax: 1-866-PLessThan (1-866-753-7784) www.PLessThan.com
David Winsemius
2011-Mar-22 22:47 UTC
[R] Unexpected behavior of windows() command followed by print(LATTICEPLOT)
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