Re: [R] How to add a top level title to multiple plots

2009-11-23 Thread Jason Rupert
In the example below, is there any way to get the top title, i.e. Distribution Comparisons, in a bit from the top margin?  Thanks agian   - Original Message From: Jason Rupert jasonkrup...@yahoo.com To: Peter Ehlers ehl...@ucalgary.ca Cc: R Project Help R-help@r-project.org; Me

Re: [R] How to add a top level title to multiple plots

2009-11-23 Thread David Winsemius
On Nov 23, 2009, at 8:58 AM, Jason Rupert wrote: In the example below, is there any way to get the top title, i.e. Distribution Comparisons, in a bit from the top margin? You could use instead: title(\nDistribution Comparisons, outer = TRUE) And please correct the spelling of Poisson.

Re: [R] How to add a top level title to multiple plots

2009-11-23 Thread Peter Ehlers
Jason Rupert wrote: In the example below, is there any way to get the top title, i.e. Distribution Comparisons, in a bit from the top margin? Thanks agian Your par(oma=...) needs to come _before_ plotting; make it the first statement. In addition, title() takes a line= argument; try

[R] How to add a top level title to multiple plots

2009-11-20 Thread Jason Rupert
How can I add an overall plot title to these four plots? I would like to have something that says, Distribution Comparisons: par(mfrow = c(2, 2)) # Plot 1 plot(rnorm(10),type=l,col=red) title(main = list(paste(Normal),   col=black, cex = 1.0)) # Plot 2 plot(rpois(10,

Re: [R] How to add a top level title to multiple plots

2009-11-20 Thread Phil Spector
Jason - I've found the mult.fig.p function in the cwhmisc package to be very handy for this sort of thing. - Phil Spector Statistical Computing Facility Department of

Re: [R] How to add a top level title to multiple plots

2009-11-20 Thread Peter Ehlers
Jason Rupert wrote: How can I add an overall plot title to these four plots? I would like to have something that says, Distribution Comparisons: title(Distribution Comparisons, outer = TRUE) But you may have to make room for it with par(oma=...). -Peter Ehlers par(mfrow = c(2, 2)) #

Re: [R] How to add a top level title to multiple plots

2009-11-20 Thread Jason Rupert
Cool. I ended up with the following: par(mfrow = c(2, 2)) # Plot 1 plot(rnorm(10),type=l,col=red) title(main = list(paste(Normal), col=black, cex = 1.0)) # Plot 2 plot(rpois(10, 4),type=l,col=blue) title(main = list(paste(Poison), col=black, cex = 1.0)) # Plot 3