Hi all, I had a weird problem with xyplot and I am wondering if anyone can help me figure out what's wrong here. Basically if I call xyplot() inside a function and I call quartz() after, then the previous xyplot() does not do anything. A short demo of the issue is like this:
library(lattice) plot.trends <- function() { mat <- data.frame(cbind(rnorm(100), rnorm(100))) names(mat) <- c("x", "y") quartz() xyplot(y ~ x, data=mat) quartz() # plotting works if this line is removed } plot.trends() * if I run this as is, the xyplot() doesn't do anything, I only see 2 empty quartz window * replacing quartz() with X11() doesn't help. * if the content of the function is copied and run directly then it works fine. * if the second quartz() statement is removed then it also works. Here is my system info. * R 2.12.0 * R.app GUI 1.35 (5632) i386-apple-darwin9.8.0 * lattice_0.19-17 any suggestions? Thanks in advance! Saiwing Yeung ______________________________________________ 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.