[R] Problems with png()
Prof Brian Ripley
ripley at stats.ox.ac.uk
Mon Sep 6 15:47:48 CEST 2004
On Mon, 6 Sep 2004, Arne Henningsen wrote:
> On Monday 06 September 2004 12:05, Laura Quinn wrote:
> > On Mon, 6 Sep 2004, Barry Rowlingson wrote:
> > > Laura Quinn wrote:
> > > > I am trying to save a series of plots as .png files by using
> > > >
> > > > png(file="myfile.png",bg="transparent")
> > > > dev.off()
> > > >
> > > > for each image plot I produce. Unfortunately when I have tried this I
> > > > am unable to open the files, and am told they are corrupted.
> > > >
> > > > I have tried to use the jpeg() function but have the same problem. The
> > > > only way I have managed to export a graphic successfully is as
> > > > dev.copy2eps. Aside from producing unwieldy files, this is also
> > > > unhelpful as I at m hoping to create a movie of the images via
> > > > ImageMagick.
> > >
> > > This sounds a bit obvious, but are you doing your plot commands
> > > _between_ the png() call and the dev.off() call?
> > >
> > > Try:
> > >
> > > png(file="foo.png")
> > > plot(1:10)
> > > dev.off()
> > >
> > > What version/platform are you using?
> >
> > Yes, I have been using the above call to no avail. I'd be suprised if my
> > libpng wasn't up-to-date on SuSe 9.0, but I'm not sure how to check which
> > version I have?
>
> I have also SuSE 9.0 and R-1.9.1, but I have no problems with png(). Did you
> compile R from source or did you install it from a rpm file?
>
> To figure out your version of libpng type on a console:
> rpm -qa libpng*
>
> I get:
> libpng-devel-1.2.5-194
> libpng-1.2.5-194
There is a security advisory on that version: you should upgrade to 1.2.6.
(It does not affect R, which only write png files.)
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-help
mailing list