[R] multifigure question

2005-09-23 Thread Karin Lagesen

I would like to put three figures next to each other in
a figure. I have been reading the introduction to R, 
section 12 several times now, and I still can't make heads
or tails out of it.

Lets say that I have three dataframes a, b, c, and I want
to plot a$V1, b$V1 and c$V1 in separate plots simply using
plot(), how do I put them next to each other?

I am sorry if this is a FAQ, but I cannot understand what
it says in the guide and the wonderful google couldn't 
turn up anything helpful either...:)

Karin
-- 
Karin Lagesen, PhD student
[EMAIL PROTECTED]
http://www.cmbn.no/rognes/

__
R-help@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


Re: [R] multifigure question

2005-09-23 Thread Dimitris Rizopoulos
probably you need:

par(mfrow = c(1, 3))
plot(a$V1)
plot(b$V1)
plot(c$V1)


I hope it helps.

Best,
Dimitris


Dimitris Rizopoulos
Ph.D. Student
Biostatistical Centre
School of Public Health
Catholic University of Leuven

Address: Kapucijnenvoer 35, Leuven, Belgium
Tel: +32/(0)16/336899
Fax: +32/(0)16/337015
Web: http://www.med.kuleuven.be/biostat/
 http://www.student.kuleuven.be/~m0390867/dimitris.htm


- Original Message - 
From: Karin Lagesen [EMAIL PROTECTED]
To: r-help@stat.math.ethz.ch
Sent: Friday, September 23, 2005 2:14 PM
Subject: [R] multifigure question



 I would like to put three figures next to each other in
 a figure. I have been reading the introduction to R,
 section 12 several times now, and I still can't make heads
 or tails out of it.

 Lets say that I have three dataframes a, b, c, and I want
 to plot a$V1, b$V1 and c$V1 in separate plots simply using
 plot(), how do I put them next to each other?

 I am sorry if this is a FAQ, but I cannot understand what
 it says in the guide and the wonderful google couldn't
 turn up anything helpful either...:)

 Karin
 -- 
 Karin Lagesen, PhD student
 [EMAIL PROTECTED]
 http://www.cmbn.no/rognes/

 __
 R-help@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
 


Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm

__
R-help@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


Re: [R] multifigure question

2005-09-23 Thread Gabor Grothendieck
There are actually several ways to do this in R.  You probably
want par with mfrow= or mfcol= as has already been mentioned
but here are some possibilities:

1. par(mfrow=...) has already been mentioned with an example.

2. par(mfcol=...) is similar.  See ?par

3. layout.  See ?layout

4. split.screen.  See ?split.screen

5. grid.layout using grid graphics.  See:
 http://tolstoy.newcastle.edu.au/R/devel/05/06/1169.html
for an example.

6. Some of graphics routines themselves can do this in one
call.  plot.ts will plot ts class time series in mulitiple plots (unless
you specify plot.type = single.  e.g.
  plot(ts(matrix(1:10,5)))
plot.zoo from the zoo package is similar but also has an nc=
argument for specifying the arrangement:
  library(zoo)
  plot(zoo(matrix(1:15,5)), nc = 3)
Various lattice routines that support conditioning such as xyplot
will automatically plot multiple plots.  The layout= argument to
xyplot can control this.
  library(lattice)
  xyplot(Sepal.Length ~ Sepal.Width | Species, data = iris, layout = c(3,1))

Try help with the various commands above.


On 9/23/05, Karin Lagesen [EMAIL PROTECTED] wrote:

 I would like to put three figures next to each other in
 a figure. I have been reading the introduction to R,
 section 12 several times now, and I still can't make heads
 or tails out of it.

 Lets say that I have three dataframes a, b, c, and I want
 to plot a$V1, b$V1 and c$V1 in separate plots simply using
 plot(), how do I put them next to each other?

 I am sorry if this is a FAQ, but I cannot understand what
 it says in the guide and the wonderful google couldn't
 turn up anything helpful either...:)

 Karin
 --
 Karin Lagesen, PhD student
 [EMAIL PROTECTED]
 http://www.cmbn.no/rognes/

 __
 R-help@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


__
R-help@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