[R] pdf files in loops

James Rome jamesrome at gmail.com
Thu Apr 1 04:14:27 CEST 2010


On 3/31/2010 10:01 PM, Berwin A Turlach wrote:

G'day James,

On Wed, 31 Mar 2010 21:44:31 -0400
James Rome <jamesrome at gmail.com> wrote:


> I need to make a bunch of PDF files of histograms. 
>   
[...]

> What am I doing wrong?
>   
http://cran.ms.unimelb.edu.au/doc/FAQ/R-FAQ.html#Why-do-lattice_002ftrellis-graphics-not-work_003f

HTH.

Cheers,

	Berwin

--------------------------
I got it. Thanks. I forgot to assign the graph to a variable. :-(

for( gate in gatelist) {
    outfile = paste("../", airport, "/", airport, "taxiHistogram", gate,
".pdf", sep="")
    pdf(file = outfile, width = 10, height=8, par(lwd=1))           
    title=paste("Taxi time for Arrival Gate", gate, "by Runway at", airport)
    gdf = mdf[mdf$ArrivalGate == gate, ]
    gdf$tt= gdf$TaxiTime/60           
    g = histogram(~(gdf$tt) | gdf$Runway, data=gdf, type="count",
ylab="Count",    breaks=20, main=title,
       xlab="taxi time (min)",  par.strip.text=list(cex=0.7))
    print(g)
    dev.off()           
}

works. Is there a way to make all the plots pages in one pdf file?

Thanks,
Jim



More information about the R-help mailing list