Thanks David for your reply!
> species.n <- as.numeric(iris$Species) > png("test.png") > plot(iris, col = species.n) > dev.off() That works fine for the png. But I still get the message: postscript 3 What does it mean? Is there something wrong with my postscript? I still cannot produce a decent .eps file. Thank you! Hannes 2010/2/13 David Winsemius <dwinsem...@comcast.net>: > > On Feb 13, 2010, at 2:53 PM, David Winsemius wrote: > >> >> On Feb 13, 2010, at 1:51 PM, Hannes Nietnagel wrote: >> >>> Dear all, >>> >>> since my problem could not be solved in the general R mailing list, >>> I'll post the issue again in this specific mailing list. >>> >>> I tried: >>>> >>>> iris >>>> species.n <- as.numeric(Species) >> >> It would help if yuo access the column properly. "Species" is only >> meaningful within "iris". >> >>>> plot(iris, col = species.n) >>>> savePlot(filename="IrisTestPlot", type="png") >> >> If you want a png plot then open the png() device and close it when you >> are done: >> >> species.n <- as.numeric(iris$Species) >> png("test.png") >> plot(iris, col = species.n) >> dev.off() >> >> Produces the requested plot in the working directory and Preview opens it >> without problem. > > I also got a slightly different sort of success with: > > plot(iris, col = species.n) > quartz.save("test2.png", type="png") > > The background was completely transparent. I can see useful application of > that feature in creating "after-the-fact" overlays of other plots. Reviewing > the help page for ?quartz, it appears this is the expected result. Plotting > with the png() device created a white background (as would be expected after > reading its help page.) > > -- > David. >>> >>> and got the error message: >>> Fehler in savePlot(filename = "IrisTestPlot", type = "png") : >>> kann nur aus 'X11(type="*cairo")' Devices kopieren >>> >>> (sorry, I have a german version of R). >>> >>> I tried: >>>> >>>> postscript("IrisTestPlot.eps", >>>> paper="special",height=6,width=6,onefile=FALSE,horizontal=FALSE) >>> >>> and >>> >>>> postscript(file="IrisTestPlot2.pdf", onefile = FALSE, horizontal = >>>> FALSE, paper = "special", width = 8, height = 8) >>> >>> in both cases there are files produced that cannot be opened. Error >>> message: the bounding box is missing. >>> >>> >>> According to Michael's advice I tried: >>>> >>>> quartz.save("IrisTestPlotquartz.png","png") >> >>> and got: >>> postscript >>> 5 >>> >>> but no file. >>> >>> as well as: >>>> >>>> system('open IrisTestPlotquartz.png') >>> >>> It states that the files does not exist. >>> >>> And I tried: >>>> >>>> plot(iris) >>>> dev.cur() >>> >>> And got the answer: >>> postscript >>> 3 >>> and again no file. >>> >>> >>> >>> I use 64 bit R under Snow Leopard. >>> >>>> sessionInfo() >>> >>> R version 2.10.1 (2009-12-14) >>> x86_64-apple-darwin9.8.0 >>> >>> locale: >>> [1] de_DE.UTF-8/de_DE.UTF-8/C/C/de_DE.UTF-8/de_DE.UTF-8 >>> >>> attached base packages: >>> [1] stats graphics grDevices utils datasets methods base >>> >>> loaded via a namespace (and not attached): >>> [1] tools_2.10.1 >>> >>> >>> What could be the problem and how can I solve it? >>> Thank you very much in advance for your time and advices! >>> >>> Hannes >>> >>> _______________________________________________ >>> R-SIG-Mac mailing list >>> R-SIG-Mac@stat.math.ethz.ch >>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac >> >> David Winsemius, MD >> Heritage Laboratories >> West Hartford, CT >> >> _______________________________________________ >> R-SIG-Mac mailing list >> R-SIG-Mac@stat.math.ethz.ch >> https://stat.ethz.ch/mailman/listinfo/r-sig-mac > > David Winsemius, MD > Heritage Laboratories > West Hartford, CT > > _______________________________________________ R-SIG-Mac mailing list R-SIG-Mac@stat.math.ethz.ch https://stat.ethz.ch/mailman/listinfo/r-sig-mac