[R] png inside loop

Ivan Calandra ivan.calandra at uni-hamburg.de
Mon Mar 7 18:33:38 CET 2011


Hi,

I myself do not use lattice plots, but I think your problem is in FAQ 
7.22: you didn't print() your plots.
See the R FAQ for more details on it.

HTH,
Ivan


Le 3/7/2011 18:28, Sacha Viquerat a écrit :
> hello list! I'm sorry, I just stumbled over this strange behaviour (at 
> least I am not able to explain the behaviour, therefore I assume it to 
> be a strange behaviour):
>
> attach(water) # I know, this is not recommended
>
> names(water[3:10])
> [1] "temp" "pH"   "DO"   "BOD"  "COD"  "no3"  "no2"  "po4"
>
> for (i in names(water)[3:10]){
>     fname<-paste("Henni/GFX/fem",i,".png",sep="")
>     mname<-paste("Henni/GFX/mal",i,".png",sep="")
>     png(fname,1000,1000)
>     xyplot(N_female~eval(parse(text=i)) |group,xlab=i,ylab="Abundance")
>     graphics.off()
>     png(mname,1000,1000)
>     xyplot(N_male~eval(parse(text=i)) |group,xlab=i,ylab="Abundance")
>     graphics.off()
> }
>
> well, to anyone's surprise, there are no plots in the folder. the loop 
> finishes (i, fname and mname have values assigned) and executing
>
> png(fname,1000,1000)
> xyplot(N_female~eval(parse(text=i)) |group,xlab=i,ylab="Abundance")
> graphics.off()
>
> does produce a png in the folder. I assume this to be caused by the 
> png function, since removing the graphics.off() and playing with 
> dev.off() and the likes did not help. anyone ideas?? am I missing the 
> obvious??
>
> ______________________________________________
> R-help at 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.
>

-- 
Ivan CALANDRA
PhD Student
University of Hamburg
Biozentrum Grindel und Zoologisches Museum
Abt. Säugetiere
Martin-Luther-King-Platz 3
D-20146 Hamburg, GERMANY
+49(0)40 42838 6231
ivan.calandra at uni-hamburg.de

**********
http://www.for771.uni-bonn.de
http://webapp5.rrz.uni-hamburg.de/mammals/eng/1525_8_1.php



More information about the R-help mailing list