Mike
Mike Saunders Research Assistant Forest Ecosystem Research Program Department of Forest Ecosystem Sciences University of Maine Orono, ME 04469 207-581-2763 (O) 207-581-4257 (F)
----- Original Message ----- From: "C�zar Freitas" <[EMAIL PROTECTED]>
To: "Uwe Ligges" <[EMAIL PROTECTED]>; <[email protected]>
Sent: Thursday, February 17, 2005 8:36 AM
Subject: Re: [R] short plots: lwd, margin and postscript behavior
Thank you so much, but the commands in par doesn't affect the pictures generated by postscript. For example, I put lwd=3, and the postscript file is the same, using par(lwd=3) or par(lwd=.5)...
--- Uwe Ligges <[EMAIL PROTECTED]> escreveu:
_______________________________________________________C�zar Freitas wrote:
> I tested in R versions 1.8.1 and 2, but doesn't works. > The attached plots can explain this. And mar isn't a > parameter to postscript command. If I use in par, it > doesn't affect the outpu.
It does in R-2.0.1!!! Please try out what poeple are suggesting! You have to set par() for the current device, so after your call to postscript, as I have indicated below.
Uwe Ligges
> > Thanks, > C. > > --- Uwe Ligges <[EMAIL PROTECTED]> > escreveu: > >>C�zar Freitas wrote: >> >> >>>Hi all. >>>I'm working with a short plot (3x3 inches), but >> >>the >> >>>results (via postscript command) are not nice. The >> >>lwd >> >>>command don't affect the lines (that are very >> >>large) >> >>>and the margins don't change using oma, mai, mar, >> >>... >> >>>Below I put an example. Moreover, save the >> >>graphics >> >>>via postscript command isn't working well (see the >>>attached ps). >>>Thanks by the help, >> >> >>Setting lwd=0.5 works for me, as well as using >>par(mar=c(....)) >> >> >> >> >>>Cezar Freitas. >>> >>>#Example: >>>#data >>> scores<-c(2.0, 0.0, 5.0, 5.0, 5.0, 2.0, 0.0, >> >>5.0, >> >>>2.5, 4.0, 5.0, 0.0, 5.0, 0.0, 2.0, 5.0, 5.0, 2.0, >> >>3.0, >> >>>3.0) >>> q<-summary(scores) >>> gra<-hist(scores, breaks=((0:11)/2-.2), >> >>plot=FALSE) >> >>> yy<-ceiling(max(gra$counts)/10)*10 >>> yz<-yy/12 >>> >>>#plot via postscript >>> postscript("test.ps", width=3, height=3, >>>horizontal=FALSE, family="Times", paper="special") >> >>par(mar=rep(1,4)+.1, lwd=0.5) >> >> >> >>> hist(scores, breaks=((0:11)/2-.2), xlim=c(-1,6), >>>ylim=c(-yz,yy), main="scores", ylab="Freq", >>>xlab="math", cex.axis=.3, cex.main=.3, cex.sub=.3, >>>cex.lab=.3, mgp=c(1.5,.5,0)) >> >>add lwd=0.5 >> >>Uwe Ligges >> >> >>> boxplot(scores, horizontal=1, add=1, at=-2*yz/3, >>>boxwex=1.5*yz, bty="n", axes=FALSE) >>> points(q[4], -2*yz/3, col=1, pch="+", cex=.5) >>> >>> dev.off() >>> >>> >>> >>> >>> >>> >>> >>> >> >
------------------------------------------------------------------------> >>> >>> >
_______________________________________________________> >>>______________________________________________ >>>[email protected] mailing list >>>https://stat.ethz.ch/mailman/listinfo/r-help >>>PLEASE do read the posting guide! >> >>http://www.R-project.org/posting-guide.html >> >> > > > > > > >
r�pida e gr�tis
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
