Re: [R] dev.off() inside a function & other glitches

From: jim holtman <jholtman_at_gmail.com>
Date: Tue, 01 Jul 2008 20:08:00 -0400

Are you explicitly 'print'ing the lattice plot?

print(xyplot(...))

On Tue, Jul 1, 2008 at 6:20 AM, Michael Hopkins <michael.hopkins_at_hopkins-research.com> wrote:
>
>
> Hi R people
>
> I am using a function to create a pdf device, then send a lot of plots
> to it in a loop then a last lattice xyplot (itself within a function)
> outside the loop and finally call dev.off() to write to the file.
> This works well apart from the fact that the last plot does not get
> sent to the file unless I comment out dev.off() and then apply it in
> the console afterwards instead:
>
> plot_stuff( ...); dev.off()
>
> The device is opened like this:
>
> pdf( paste( var_string, ".pdf", sep="" ), onefile=TRUE, paper="a4r",
> width=9, height=6.5 )
>
> Also, if I try to send two different xyplots after the loop only the
> last one ever gets written to the file, whether or not I apply the
> dev.off() trick above.
>
> Any thoughts on why this stuff happens and best ways to avoid it are
> appreciated.
>
> Other info -> R 2.7.1 on Intel Mac 10.5.3.
>
> TIA
>
> Michael
>
> ______________________________________________
>
> Hopkins Research Touch the Future
> ______________________________________________
>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> 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.
>

-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem you are trying to solve?

______________________________________________
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.
Received on Wed 02 Jul 2008 - 00:10:38 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Wed 02 Jul 2008 - 00:31:26 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive