Hi,

I'm having trouble seeing graphics output from lattice xyplot() when called
from inside a for loop:

x <- 1:50
for ( i in 1:5 ) {
  y <- rnorm(x)
  xyplot(y~x)          # no graphics when inside for-loop
# plot(x,y)            # works fine
# Sys.sleep(0.5)       # doesn't seem to help
}

The xyplot() is fine outside the loop.  Results are the same to X11 device
and to file devices.

I have noticed that there is a delay proportional to the size of the loop,
so presumably xyplot() is computing although the results aren't reaching the
graphics device.

Can anyone suggest a cause or remedy?

This is my first post to the list, although I've picked up a lot of useful
information reading here!

-Ryan

        [[alternative HTML version deleted]]

______________________________________________
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