如何操作facet_grid图的条带文本?

2024-01-12

我想知道如何操纵分面图中条带文本的大小。我的问题 类似于关于剧情标题的问题 https://stackoverflow.com/questions/2631780/r-ggplot2-can-i-set-the-plot-title-to-wrap-around-and-shrink-the-text-to-fit-th,但我特别关心 操作的不是绘图标题,而是出现在分面标题 (strip_h) 中的文本。

例如,考虑 mpg 数据集。

    library(ggplot2) 
    qplot(hwy, cty, data = mpg) + facet_grid( . ~ manufacturer)

所结果的output http://skitch.com/capbri/dbx1n/quartz-2生成一些不适合条带的分面标题。

我想一定有一种方法可以使用grid处理条带文本。但是我 还是个新手,不确定grid附录中哈德利的书 https://rads.stackoverflow.com/amzn/click/com/0387981403如何, 准确地说,就是去做。


您可以修改strip.text.x (or strip.text.y) using theme_text(), 例如

qplot(hwy, cty, data = mpg) + 
      facet_grid(. ~ manufacturer) + 
      opts(strip.text.x = theme_text(size = 8, colour = "red", angle = 90))

Update:对于 ggplot2 版本 > 0.9.1

qplot(hwy, cty, data = mpg) + 
      facet_grid(. ~ manufacturer) + 
      theme(strip.text.x = element_text(size = 8, colour = "red", angle = 90))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何操作facet_grid图的条带文本? 的相关文章

随机推荐