Re: [R] stack charts right on top of each other

2007-12-31 Thread tom soyer
Thanks Jim! On 12/31/07, jim holtman <[EMAIL PROTECTED]> wrote: > > To make the charts the same size, try setting the top and bottom > margins to be the same; e.g., > > layout(rbind(1,2)) > par(mar=c(0,4,4,2)) > plot(rnorm(1:3),xaxt="n",xlab="") > par(mar=c(4,4,0,2)) > plot(rnorm(1:3)) > > On Dec

Re: [R] stack charts right on top of each other

2007-12-31 Thread tom soyer
Sorry Gabor, you are right, using mar= alone is enough to do the stacking. I was wrong. On 12/31/07, tom soyer <[EMAIL PROTECTED]> wrote: > > Thanks Gabor. mar= and oma= by themselves won't be able to do it. layout() > is necessary per Jim's post. But now I am stuck with another problem when I > t

Re: [R] stack charts right on top of each other

2007-12-31 Thread jim holtman
To make the charts the same size, try setting the top and bottom margins to be the same; e.g., layout(rbind(1,2)) par(mar=c(0,4,4,2)) plot(rnorm(1:3),xaxt="n",xlab="") par(mar=c(4,4,0,2)) plot(rnorm(1:3)) On Dec 31, 2007 1:16 PM, tom soyer <[EMAIL PROTECTED]> wrote: > Thanks Jim! It seems layout(

Re: [R] stack charts right on top of each other

2007-12-31 Thread tom soyer
Thanks Gabor. mar= and oma= by themselves won't be able to do it. layout() is necessary per Jim's post. But now I am stuck with another problem when I tried to define the height of each chart: layout(rbind(1,2)) par(mar=c(0,4,4,2),pin=c(4,2)) plot(rnorm(1:3),xaxt="n",xlab="") par(mar=c(5,4,0,2),pi

Re: [R] stack charts right on top of each other

2007-12-31 Thread Gabor Grothendieck
Check out: http://research.stowers-institute.org/efg/R/Graphics/Basics/mar-oma/index.htm On Dec 31, 2007 11:53 AM, tom soyer <[EMAIL PROTECTED]> wrote: > Hi, > > I tried to stack two charts on top of each other using the following > R functions: > > par(mfrow=c(2,1)) > plot(rnorm(1:3),xaxt="n",xla

Re: [R] stack charts right on top of each other

2007-12-31 Thread tom soyer
Thanks Jim! It seems layout() is necessary in addition to mar=. I have a follow up question: is there a way to specify the height of each chart so that all the charts have the same height? I tried pin=, but it created more space (if the height is set to a small value) between the charts, although i

Re: [R] stack charts right on top of each other

2007-12-31 Thread Uwe Ligges
See ?par and its argument "mar" Uwe Ligges tom soyer wrote: > Hi, > > I tried to stack two charts on top of each other using the following > R functions: > > par(mfrow=c(2,1)) > plot(rnorm(1:3),xaxt="n",xlab="") > plot(rnorm(1:3)) > > This created two charts, one on top of the other, but the

Re: [R] stack charts right on top of each other

2007-12-31 Thread jim holtman
try this to get them to butt up against each other: layout(rbind(1,2)) par(mar=c(0,4,3,2)) plot(rnorm(1:3),xaxt="n",xlab="") par(mar=c(4,4,0,2)) plot(rnorm(1:3)) On Dec 31, 2007 11:53 AM, tom soyer <[EMAIL PROTECTED]> wrote: > Hi, > > I tried to stack two charts on top of each other using the fol

[R] stack charts right on top of each other

2007-12-31 Thread tom soyer
Hi, I tried to stack two charts on top of each other using the following R functions: par(mfrow=c(2,1)) plot(rnorm(1:3),xaxt="n",xlab="") plot(rnorm(1:3)) This created two charts, one on top of the other, but there is too much space between them. Does anyone know how to elimiate the space in bet