[R] Multpile (45x8) graphs of the same page / device: titles crammed

tsunhin wong thjwong at gmail.com
Wed Dec 10 15:22:55 CET 2008


What if cex=0.001 with font=1 will still have the title font too
large? (so that the upper halves of title is cut off and cannot be
seen?)
Will there be a workaround? Can there be a work around so that I can
label each small graphs with the info I need in a "smaller" way?
Thanks!

Regards,

      John

On Wed, Dec 10, 2008 at 8:57 AM, baptiste auguie <ba208 at exeter.ac.uk> wrote:
> Hi,
>
> "font" should be an integer as described in ?par. I think you want to play
> with cex.main (possibly cex in combination, depending on what your are
> plotting)
>
>> x <- seq(0, 10)
>>
>> pdf(width=8, height=20)
>> par(mfrow=c(45, 8), mai=c(0,0.1,0.1,0))
>>
>> sapply(1:(45*8), function(ii) {
>>        plot(x, rnorm(x))
>>        title(paste("test", ii), cex.main=0.5)
>>        }) -> b.quiet
>> dev.off()
>
>
> Hope this helps,
>
> baptiste
>
> On 10 Dec 2008, at 13:42, tsunhin wong wrote:
>
>> Dear R users,
>>
>> I'm trying to plot 45x8 graphs on the same pdf / device for the sake
>> of visual comparison.
>> par(mfcol=c(45,8))
>> par(mai=c(0,0,0,0))
>>
>> In ?title, I can see there are cex and font settings: I set cex = 0.01
>> and font = 1: it is still very large, and then I tried setting font <
>> 1, e.g. font = 0.5, Then I get an error:
>>
>> Error in title(paste(Ppercent, "% ", "t30v2msa1.data", sep=""), cex = 0.1,
>> :
>>     invalid value specified for graphical parameter "font"
>>
>> Is there a work around so that I can see all the title?
>> At the moment, if I set the title to font=1, the upper halves of the
>> fonts / letters of all the title will be cut, so I can't see the
>> "Ppercent"...
>>
>> Thanks!
>>
>> Regards,
>>
>>     John
>>
>> ______________________________________________
>> 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.
>
> _____________________________
>
> Baptiste Auguié
>
> School of Physics
> University of Exeter
> Stocker Road,
> Exeter, Devon,
> EX4 4QL, UK
>
> Phone: +44 1392 264187
>
> http://newton.ex.ac.uk/research/emag
> ______________________________
>
>



More information about the R-help mailing list