If you do plotting in a loop, then you need to print it to the device. print(plot(xj,y))
On Mon, May 17, 2010 at 3:02 PM, Shirley Bao <baoxi...@gmail.com> wrote: > Thanks! > I got an error message when opening the pdf file: "There was an error > opening this document. This file cannot be opened because it has no pages." > > Here is what I did in plotting and saving the file: > > pdf(file="C:/figure.pdf") > for (j in 1:numColumns) > { > windows(width=5, height=5) > > plot(xj,y) > } > dev.off() > > Any ideas what might cause the problem? Thanks! > > On Mon, May 17, 2010 at 12:52 PM, Jun Shen <jun.shen...@gmail.com> wrote: >> >> 1.Open pdf device >> >pdf() >> 2.Do your plotting as many as you want, you won't see the plots on the >> screen because they go directly to the pdf() device. >> 3.Turn off the pdf() >> >dev.off() >> Then you can review your plots in the pdf file. For more details see ?pdf >> >> Jun >> >> On Mon, May 17, 2010 at 2:41 PM, Shirley Bao <baoxi...@gmail.com> wrote: >> > I have created separate plots in multiple graphics windows using the >> > windows() function in R. >> > >> > How do I save all the plots in one PDF file? >> > >> > I tried savePlot("C:/rplot.pdf", type = "pdf"). However, it only saved >> > the >> > plot in the current graphics window. >> > >> > Thank you! >> > >> > [[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.