R ggplot,删除 ggsave/ggplot 中的白边

标签 r ggplot2 ggsave

如何去除ggsave中的白边距?

我的问题和Remove white space (i.e., margins) ggplot2 in R一模一样。然而,那里的答案对我来说并不理想。我不想对固定但未知的纵横比进行反复试验,而是想给 ggsave 一个高度和重量并想要我的图(即标题顶部到 x 标签底部)自动扩展到该配置,没有白边距。

How can I remove the strange white margin around my .png (plotted with r, ggplot)?提供了一种使边距透明的方法,但它们仍然存在,并且绘图小于我在保存的文件中设置的 heightwidth

最佳答案

Remove Plot Margins in ggplot2 找到答案

theme(plot.margin=grid::unit(c(0,0,0,0), "mm"))

完成工作

关于R ggplot,删除 ggsave/ggplot 中的白边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35346111/

相关文章:

r - 使用Knitr的Markdown中带有多列表的HTML

r - 将一个数据框中的行(带有行名)与另一个数据框中的匹配列名相乘

r - `geom_a(stat="b", ... )` and ` stat_b(geom ="a",...)`之间有什么区别吗?

r - 在 ggplot 中向 barplot 添加图例

r - 无法从 Shiny 下载 .png 文件

r - 3.3.6 更新 : cannot reproduce old plots 中 ggsave() 的重大更改

在矩阵的一行中重新排列字符向量

r - R Shiny 中的多个绘图

r - 指定组时,ggplot2中带有facet_wrap的geom_text