Gallego Liberman, Matias wrote: > Hi. > > I have a lot of plots that i need to store as components of a vector. > Here you have an example > >> DF<-data.frame(A=rnorm(12),B=c(1:12),C=rep(c(1:4),each=3)) >> Q<-c() >> length(Q)<-3
You need a list, hence replace the last two lines by: Q <- vector(mode="list", length=2) >> PAC<-geom_point(mapping=aes(x=A,y=B),data=DF[DF$C==1,]) >> P<-ggplot()+PAC >> P #generates the plot >> Q[1]<-P and here replace last line by: Q[[1]]<-P Best, Uwe Ligges > Warning message: > In Q[1] <- P : > nĂșmero de items para para sustituir no es un mĂșltiplo de la longitud del > reemplazo >> Q[1] > [[1]] > NULL > > > I guess the problem is the class of Q[1]. > if so, what class should I coerce Q to for the sentence: > Q[1] to generate > the plot as > P does? > > thanks in advance > > [[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. ______________________________________________ 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.