[R] Spacing and margins in plot

Jamieson Cobleigh cobleigh at gmail.com
Thu Sep 1 16:25:35 CEST 2005


That worked and gave me enough information so to make it look exactly
the way I want.

Thanks!

Jamie

On 9/1/05, Chuck Cleland <ccleland at optonline.net> wrote:
> How about this:
> 
> par(mar=c(2,4,1,1))
> 
> plot(c(1,2,2,3,3,3), type="p", pch=20, ylab="Y Label", xlab="", xaxt="n")
> 
> mtext(side=1, line=0.5, "X Label")
> 
> hope it helps,
> 
> Chuck
> 
> Jamieson Cobleigh wrote:
> > If I use the following command to plot points:
> >
> > plot(c(1,2,2,3,3,3), type="p", pch=20, ylab="Y Label", xlab="X Label", xaxt="n")
> >
> > there is a large amount of space between the label "X Label" and the
> > actual x-axis.  If I change the xaxt="n" to xaxt="s", the label "X
> > Label" don't move at all.  Is there a way to get the label "X Label"
> > closer to the x-axis when xaxt="n"?
> >
> >
> >
> > The plot I am generating is going to be included in a paper I am
> > writing.  I can cause the plot to be saved in a PDF file by doing the
> > following:
> >
> > pdf("foo.pdf", width=5.5, height=4.25, onefile=FALSE)
> >
> > plot(c(1,2,2,3,3,3), type="p", pch=20, ylab="Y Label", xlab="X Label", xaxt="n")
> >
> > dev.off();
> >
> > In the resulting file, there is a lot of whitespace around the graph,
> > particularly between the top line of the plot area and the top of the
> > page.  Since I am including these plots in a paper, I want them to be
> > as large as possible and not take up any extra space.  Is there a way
> > to get R to draw a plot that goes all the way to the margins of the
> > print area?
> >
> > Jamie
> >
> > ______________________________________________
> > R-help at stat.math.ethz.ch mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
> >
> >
> 
> --
> Chuck Cleland, Ph.D.
> NDRI, Inc.
> 71 West 23rd Street, 8th floor
> New York, NY 10010
> tel: (212) 845-4495 (Tu, Th)
> tel: (732) 452-1424 (M, W, F)
> fax: (917) 438-0894
> 
>




More information about the R-help mailing list