You haven't wrapped p in the print command, which is one of the ways to make sure the plot gets printed when we need it.
 print(p+geom_point(aes(size=3))) does the trick
On 08/26/2010 06:08 AM, Petr PIKAL wrote:
Dear all

I want to save several ggplots in one pdf document. I tried this

for (i in names(iris)[2:4]) {
p<-ggplot(iris, aes(x=Sepal.Length, y=iris[,i], colour=Species))
p+geom_point(aes(size=3))
}

with different variations of y input but was not successful. In past I
used qplot in similar fashion which worked

for(i in names(mleti)[7:15]) print(qplot(sito, mleti1[,i],
facets=~typ,ylab=i, geom=c("point", "line"), colour=ordered(minuty),
data=mleti1))

So I wonder if anybody used ggplot in cycle and how to solve input of
variables throughout cycle

Thank you

Petr

______________________________________________
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.


______________________________________________
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