Thank you all for your replies.

@Tao: Actually Gurmeet's solution is the one I was looking for, below is a
chunk from my last email:

*****************************
Like for example, the following plot has a *combine* x-label ("Height") and
one y-label ("Weight")

http://support.sas.com/documentation/cdl/en/grstateditug/61951/HTML/default/images/multi-panel-data.gif
*****************************

In the process I learnt so many other stuff,
~Xin

On Fri, May 14, 2010 at 1:29 PM, Shi, Tao <shida...@yahoo.com> wrote:

> Gurmeet,
>
> I think Xin is more interested in the common axes, rather than just one
> single xlab or ylab.
>
> Jim's solution is much more fancier than mine :-)
>
> ...Tao
>
>
>
>
> ----- Original Message ----
> > From: Gurmeet <r.emailing.l...@gmail.com>
> > To: Jim Lemon <j...@bitwrit.com.au>
> > Cc: r-help@r-project.org
> > Sent: Fri, May 14, 2010 10:00:03 AM
> > Subject: Re: [R] Multiple plots; single x(y) labels
> >
> > Hi Xin,
>
> Or, just try adding "oma" and "mtext"
> > commands:
>
> ?par
> ?mtext
>
> #
> > Code
> par(mfcol=c(2,2))
> par(oma=c(2,2,0,0))
> plot(x <- sort(rnorm(7)),
> > type = "s", main = "", ylab="", xlab="")
> plot(x <- sort(rnorm(27)), type =
> > "s", main = "", ylab="", xlab="")
> plot(x <- sort(rnorm(47)), type = "s",
> > main = "", ylab="", xlab="")
> plot(x <- sort(rnorm(67)), type = "s", main =
> > "", ylab="", xlab="")
> mtext("One x-label", side = 1,
> > outer=TRUE)
> mtext("One y-label", side = 2,
> > outer=TRUE)
>
> ~Gurmeet
>
>
> On Fri, May 14, 2010 at 4:14 AM, Jim
> > Lemon <
> > href="mailto:j...@bitwrit.com.au";>j...@bitwrit.com.au> wrote:
>
> >
> > On 05/14/2010 02:04 AM, Xin Ge wrote:
> >
> >> Hi
> > All,
> >>
> >> Can anyone please help me with getting a single x
> > and y-axis label while
> >> plotting muliple plots. Here is the
> > code:
> >>
> >> par(mfcol=c(2,2))
> >> plot(x<-
> > sort(rnorm(7)), type = "s", main = "", ylab="", xlab="")
> >> plot(x<-
> > sort(rnorm(27)), type = "s", main = "", ylab="", xlab="")
> >>
> > plot(x<- sort(rnorm(47)), type = "s", main = "", ylab="",
> > xlab="")
> >> plot(x<- sort(rnorm(67)), type = "s", main = "",
> > ylab="", xlab="")
> >>
> >> also, how can remove x-tick lables
> > using plot()?
> >>
> >>  Hi Xin,
> > Fortunately, this
> > wheel is pretty easy to reinvent:
> >
> >
> > require(plotrix)
> >
> > x1<-rnorm(7)
> >
> > x2<-rnorm(27)
> > x3<-rnorm(47)
> > x4<-rnorm(67)
> >
> > allxlim<-c(1,67)
> > allylim<-range(c(x1,x2,x3,x4))
> >
> > panes(matrix(1:4,nrow=2,byrow=TRUE),widths=c(1.1,1),
> >
> > heights=c(1,1.1))
> > par(mar=c(0,4,2,0))
> >
> > plot(sort(x1),xlim=allxlim,ylim=allylim,type="s",
> >
> > main="",ylab="",xlab="",xaxt="n")
> > tab.title("Plot of
> > x1",tab.col="orange")
> > par(mar=c(0,0,2,1))
> >
> > plot(sort(x2),xlim=allxlim,ylim=allylim,type="s",
> >
> > main="",ylab="",xlab="",xaxt="n",yaxt="n")
> > tab.title("Plot of
> > x2",tab.col="orange")
> > par(mar=c(4,4,2,0))
> >
> > plot(sort(x3),xlim=allxlim,ylim=allylim,type="s",
> >
> > main="",ylab="",xlab="")
> > tab.title("Plot of
> > x3",tab.col="orange")
> > par(mar=c(4,0,2,1))
> >
> > plot(sort(x4),xlim=allxlim,ylim=allylim,type="s",
> >
> > main="",ylab="",xlab="",yaxt="n")
> > tab.title("Plot of
> > x4",tab.col="orange")
> >
> > Jim
> >
> >
> >
> > ______________________________________________
> >
> > ymailto="mailto:R-help@r-project.org";
> > href="mailto:R-help@r-project.org";>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.
> >
>
>     [[alternative HTML version
> > deleted]]
>
> ______________________________________________
>
> > ymailto="mailto:R-help@r-project.org";
> > href="mailto:R-help@r-project.org";>R-help@r-project.org mailing list
>
> > href="https://stat.ethz.ch/mailman/listinfo/r-help"; target=_blank
> > >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.
>

        [[alternative HTML version deleted]]

______________________________________________
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