>  So what could be the difference between the last example and it running
>  in a loop, that the former generates a proper jpeg file and the lattter
>  does not?
>
>  Does something more special than dev.off() need to be done with qplot
>  output when in a loop?

As well as Henrik's advice, you could also try using ggsave:


for (step in 1:length(steps)) {
 qplot(x, y, data=steps[[step]], geom="tile", fill=rgb(V1,V2,V3)) +
scale_fill_identity() + opts(aspect.ratio = .75)
 ggsave(file=paste("frame_",sprintf("%05d",step),".jpg",sep=""))
}

Hadley

-- 
http://had.co.nz/

______________________________________________
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