[Rd] More plotting comments
Prof Brian Ripley
Prof Brian Ripley <firstname.lastname@example.org>
Mon, 14 Feb 2000 10:42:47 +0000 (GMT)
> Date: Mon, 14 Feb 2000 20:23:23 +1100
> From: Telford Tendys <email@example.com>
> To: firstname.lastname@example.org
> Subject: [Rd] More plotting comments
> Finally, when I do a plot like this:
> curve( sin, lty="12345678" )
> I get a reasonable looking curved line on my X11 window but then I
> do the same thing in postscript I get the interesting result that the
> dashes are very tiny when viewed in ghostscript (5.10) but sensible
> length on paper from the printer. Is this a ghostscript bug or is there
> something non-portable about R output files?
It looks fine here with ghostscript 6.0. 5.10 is rather old (yes,
I know it is the current GPL version).
> An simple example of setting up an eps output for a report might be
> helpful because a lot of people will be doing it. Just a suggestion:
> ps.options( horizontal=FALSE, onefile=FALSE, paper="special" )
> postscript( "/tmp/test.eps", width=4, height=3 )
> par( mar=c( 3.5, 3.5, 0, 0 ), ps=10, mgp=c( 2.5, 1, 0 ))
> curve( sin, 0, 2 * pi, lty="1494" )
I think it is better to set pointsize on the call to postscript().
> I know it isn't as flashy as some of the existing examples but it does
> demonstrate the typical things that you are going to need such as
> point sizes, paper sizes, margins, etc. It is also something that can
> quickly be grabbed and used by most people.
And possibly confuse them. Not everyone wants to move the labels
around, and in general I think zeroing the margins is a bad idea.
In the technical sense of S graphics you want to include figure regions
not plot regions in other publications. (In years of doing this
and scores of publications I have only once moved the axis labels.)
Brian D. Ripley, email@example.com
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 272860 (secr)
Oxford OX1 3TG, UK Fax: +44 1865 272595
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: firstname.lastname@example.org