You've left out all the critical code where you set graphics parameters (par()) 
to place four figures on one page. Probably you have reduced the margins so 
that there is no room for your labels. Note that xlab is printed but not ylab 
and there is no space for it. 

-------------------------------------
David L Carlson
Department of Anthropology
Texas A&M University
College Station, TX 77840-4352

-----Original Message-----
From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On 
Behalf Of John Kane
Sent: Thursday, October 31, 2013 6:46 AM
To: Kiplimo Jusper (ILRI); r-help@r-project.org
Subject: Re: [R] Make Multiple plots in R

Without knowing what the data looks like it is a bit difficult to know.  See 
?dput on how to supply sample data.

However I think that something like the ggplot2 package would be a good way to 
go, 

John Kane
Kingston ON Canada


> -----Original Message-----
> From: j.kipl...@cgiar.org
> Sent: Thu, 31 Oct 2013 11:09:09 +0000
> To: r-help@r-project.org
> Subject: [R] Make Multiple plots in R
> 
> Dear All,
> 
> I would wish to make multiple plots and give title/ headings same time,
> is there a simpler/ tidier way compared to below(, especially the
> headings as they are missing)? See output attached.
> 
> #####################################Making multiple Plots
> start########################
> 
> plot(mybrick9, y = 2, col = terrain.colors( length(seq(0,1, by =
> .2))-1),breaks= seq(0, 1, by = 0.2), axes = T,
>      main = 'April 2006',
>      xlab = 'Longitude', ylab = 'Latitude',
>      cex.lab = 1, cex.axis = 1 )
> plot(mymap3, add = T)
> 
> plot(mybrick9, y = 5, col = terrain.colors( length(seq(0,1, by =
> .2))-1),breaks= seq(0, 1, by = 0.2), axes = T,
>      main = 'May 2006',
>      xlab = 'Longitude', ylab = 'Latitude',
>      cex.lab = 1, cex.axis = 1 )
> plot(mymap3, add = T)
> 
> plot(mybrick9, y = 8, col = terrain.colors( length(seq(0,1, by =
> .2))-1),breaks= seq(0, 1, by = 0.2), axes = T,
>      main = 'June 2006',
>      xlab = 'Longitude', ylab = 'Latitude',
>      cex.lab = 1, cex.axis = 1 )
> plot(mymap3, add = T)
> 
> plot(mybrick9, y = 11, col = terrain.colors( length(seq(0,1, by =
> .2))-1),breaks= seq(0, 1, by = 0.2), axes = T,
>      main = 'July 2006',
>      xlab = 'Longitude', ylab = 'Latitude',
>      cex.lab = 1, cex.axis = 1 )
> plot(mymap3, add = T)
> 
> #####################################Making multiple Plots
> end########################
> 
> Regards,
> Jusper
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

____________________________________________________________
GET FREE SMILEYS FOR YOUR IM & EMAIL - Learn more at 
http://www.inbox.com/smileys
Works with AIM®, MSN® Messenger, Yahoo!® Messenger, ICQ®, Google Talk™ and most 
webmails

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to