[R] Fw: Re: title problem

carol white wht_crl at yahoo.com
Sat Nov 21 19:19:01 CET 2009


 It seems that there is a problem in
 displaying subtitle in general, independently from
 multi-plot display. when I do
 
 plot (c(1,2,3), c(9,8,7), type = "l")
  title(main = "Main title", sub ="Sub title",cex.main=2,
 cex.sub = 2)
 
 subtitle doesn't get displayed
 
> --- On Sat, 11/21/09, David Winsemius <dwinsemius at comcast.net>
> wrote:
> 
> > From: David Winsemius <dwinsemius at comcast.net>
> > Subject: Re: [R] title problem
> > To: "Gabor Grothendieck" <ggrothendieck at gmail.com>
> > Cc: "carol white" <wht_crl at yahoo.com>,
> "r-help list" <r-help at r-project.org>
> > Date: Saturday, November 21, 2009, 10:09 AM
> > 
> > On Nov 21, 2009, at 12:57 PM, Gabor Grothendieck
> wrote:
> > 
> > > Try the line= argument on title()
> > >
> > > opar <- par(oma = 4 * c(1, 1, 1, 1),
> no.readonly =
> > TRUE)
> > > par(mfrow = 1:2)
> > > plot(1:3, 9:7)
> > > plot(1:3, 7:9)
> > > for(i in 1:3) title(main = i, line = i, outer =
> TRUE)
> > > par(opar)
> > >
> > 
> > I was not sure what Carol was hoping for. I assumed
> she was
> > hoping for  
> > the full page analog of what subtitle would do with
> an
> > individual  
> > plot, i.e. that the subtitle would be below the plots
> and
> > centered. If  
> > she were hoping for just another line below the main
> title,
> > then your  
> > strategy or using "\n" within the string would be
> > effective.
> > 
> > I think that she may need to use mtext() in order to
> get a
> > "true" sub- 
> > title of the first sort.
> > 
> > -- 
> > David.
> > 
> > >
> > > On Sat, Nov 21, 2009 at 12:47 PM, carol white
> <wht_crl at yahoo.com> > 
> > > wrote:
> > >> Thanks Gary. No I want one subtitle for all
> plots
> > below the main  
> > >> title. subtitle should work but if doesn't at
> the
> > worst case I  
> > >> could do as follows:
> > >>
> > >> title(main = "Main title\nSub title",outer =
> TRUE,
> > cex.main=1.5,...)
> > >>
> > >> --- On Sat, 11/21/09, Gary <mail2garymiller at gmail.com>
> > wrote:
> > >>
> > >>> From: Gary <mail2garymiller at gmail.com>
> > >>> Subject: Re: [R] title problem
> > >>> To: "David Winsemius" <dwinsemius at comcast.net>
> > >>> Cc: "carol white" <wht_crl at yahoo.com>,
> > "r-help list" <r-help at r-project.org
> > 
> > >>> >
> > >>> Date: Saturday, November 21, 2009, 9:39
> AM
> > >>> You are right David/Carol. It seems
> outer=T
> > >>> does not work for "Sub title". I'm not
> sure
> > >>> what Carol is looking for, but in case
> you
> > need separate sub
> > >>> titles for each graph, then you may want
> to
> > use more than
> > >>> one title statement. Like:
> > >>>
> > >>>
> > >>> par(oma=c(2,2,2,2))par(mfrow =
> > >>> c(1,2))plot(c(1,2,3),
> > >>> c(9,8,7))title(sub ="sub title 1",
> > >>> cex.sub = 0.75)plot(c(1,2,3),
> > >>> c(9,8,7))title(sub ="sub title 2",
> > >>> cex.sub = 0.75)
> > >>>
> > >>> title(main = "Main title",
> > >>> cex.main=1.5, outer = TRUE)
> > >>> Not sure about how to do it for a single
> > >>> "sub title" for whole graph.
> > >>> Anyone?~Gary
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> On Sat, Nov 21, 2009 at 12:07 PM,
> > >>> David Winsemius <dwinsemius at comcast.net>
> > >>> wrote:
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> On Nov 21, 2009, at 11:39 AM, Gary
> wrote:
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> Hi Carol,
> > >>>
> > >>>
> > >>>
> > >>> Try this
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> par(oma=c(2,2,2,2))
> > >>>
> > >>> par(mfrow = c(1,2))
> > >>>
> > >>> plot(c(1,2,3), c(9,8,7))
> > >>>
> > >>> plot(c(1,2,3), c(9,8,7))
> > >>>
> > >>> title(main = "Main title", sub ="Sub
> > >>> title",outer = TRUE, cex.main=1.5,
> > >>>
> > >>>
> > >>> cex.sub = 1.5)
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> I'm curious about what you are seeing
> with
> > that
> > >>> sequence. On a Mac running R 2.10.0 I am
> not
> > seeing the
> > >>> subtitle.
> > >>>
> > >>>
> > >>>
> > >>> --
> > >>>
> > >>> David
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> par(oma=c(2,2,2,2)) -- can be used to
> define
> > outline of the
> > >>> plot. Arguments
> > >>>
> > >>> here are for "bottom", "left",
> > >>> "top", "right"; which ofcourse can be
> > >>> changed
> > >>>
> > >>> according to need. HTH
> > >>>
> > >>>
> > >>>
> > >>> ~Gary
> > >>>
> > >>>
> > >>>
> > >>> On Sat, Nov 21, 2009 at 11:21 AM, carol
> white
> > <wht_crl at yahoo.com>
> > >>> wrote:
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> Hi,
> > >>>
> > >>> I got problem in using title function to
> > create a title for
> > >>> multiple plots
> > >>>
> > >>> presented together by par. As can be seen
> in
> > the attached
> > >>> file, the title is
> > >>>
> > >>> displayed truncated and the subtitle
> doesn't
> > get
> > >>> displayed. Here is the
> > >>>
> > >>> code:
> > >>>
> > >>>
> > >>>
> > >>> par(mfrow = c(1,2))
> > >>>
> > >>> plot(c(1,2,3), c(9,8,7))
> > >>>
> > >>> plot(c(1,2,3), c(9,8,7))
> > >>>
> > >>> title(main = "Main title", sub ="Sub
> > >>> title",outer = TRUE, cex.main=1.5,
> > >>>
> > >>> cex.sub = 1.5)
> > >>>
> > >>>
> > >>>
> > >>> Carol
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > ______________________________________________
> > >>>
> > >>> R-help at 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 at 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.
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> David Winsemius, MD
> > >>>
> > >>> Heritage Laboratories
> > >>>
> > >>> West Hartford, CT
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>
> > >>
> > >>
> > >>
> > >>
> ______________________________________________
> > >> R-help at 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 at 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.
> > 
> > David Winsemius, MD
> > Heritage Laboratories
> > West Hartford, CT
> > 
> > 
> 
> 
> 
> 







More information about the R-help mailing list