[R] ggplot facet label font size

hadley wickham h.wickham at gmail.com
Thu Aug 3 23:43:46 CEST 2006


Hi Sam,

> How do I change the font size in the facet labels along the edges of the
> plot?

Unfortunately, you can't currently change the size of those fonts.
However, it is on my todo list (as well as completely custom strip
functions) and should be available in the near future.

One thing you could do is have a look at ggopt, where you can at least
change the strip text, if not the size.

Regards,

Hadley

On 8/2/06, Walker, Sam <s-walker at ti.com> wrote:
>
> For example (from the ggplot help file):
>      p<-ggplot(tips, sex ~ smoker, aesthetics=list(x=tip/total_bill))
>      gghistogram(p)
>
> In this plot, the facet labels are "smoker: No", "smoker: Yes", "sex:
> Female", "sex: Male".  What command can I use to reduce the font size of
> these labels?
>
> In lattice terminology, cex is used to scale these strip labels.  But I
> couldn't find the equivalent in ggplot.
>
> The reason I'm asking is I have a 9x7 array of plots which I've been
> plotting with lattice.  I wanted to use ggplot because I like having the
> labels on the edge of the plots, but the label font size is too large
> and exceeding the size of the label box.
>
> Thanks in advance...
> -Sam
>
> ______________________________________________
> R-help at stat.math.ethz.ch 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