[R] Fw: Re: title problem

Gabor Grothendieck ggrothendieck at gmail.com
Sat Nov 21 19:28:11 CET 2009


Your code works for me on Windows Vista using "R version 2.10.0
Patched (2009-11-16 r50456)"
Try it starting from a fresh session.


On Sat, Nov 21, 2009 at 1:19 PM, carol white <wht_crl at yahoo.com> wrote:
>  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
>> >
>> >
>>
>>
>>
>>
>
>
>
>
> ______________________________________________
> 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.
>




More information about the R-help mailing list