【问题标题】:How can I scale the label size of ggplot2 plots in rmarkdown如何在 rmarkdown 中缩放 ggplot2 图的标签大小
【发布时间】:2017-12-04 10:24:29
【问题描述】:

您好,我正在使用rmarkdown 生成报告 我决定使用ggplot2 图表,因为似乎knitr rmarkdown ggplot2 一起工作得更好。

我想在html_notebook 文档rmarkdown::render'ed 中全局增加我的ggplot2 绘图的轴标签、刻度标签、标题。

我可以在yaml 中或通过在全局块选项中设置某些内容来执行此操作吗?

【问题讨论】:

    标签: r ggplot2 knitr r-markdown


    【解决方案1】:

    您可以在 rmarkdown 文档的设置块中使用 theme_update() 来修改活动主题,覆盖所有后续绘图的默认值。例如:

    ```{r setup, include=FALSE}
    library(ggplot2)
    theme_update(# axis labels
                 axis.title = element_text(size = 30),
                 # tick labels
                 axis.text = element_text(size = 20),
                 # title 
                 title = element_text(size = 50))
    
    ```
    

    【讨论】:

    • 我希望与从控制台创建相同绘图相比,R Markdown 似乎不会改变字体大小。让它将字体大小更改为这么小的东西似乎很奇怪。
    猜你喜欢
    • 2015-05-04
    • 1970-01-01
    • 2016-03-20
    • 1970-01-01
    • 2012-11-12
    • 2016-04-25
    • 1970-01-01
    • 2013-10-04
    • 1970-01-01
    相关资源
    最近更新 更多