当使用更改形状时,有没有办法删除 ggplot2 图周围的空白区域coord_fixed()
?我希望上方和下方的空白被裁剪掉,以便仅保留绘图区域和轴标签。我正在 R markdown 文件中渲染绘图输出而不保存。
p <- ggplot(mtcars, aes(mpg, wt)) + geom_point()
p + coord_fixed(ratio = 1)
下面的代码产生以下图:
当您使用:
ggplot(mtcars, aes(mpg, wt)) +
geom_point() +
coord_fixed(ratio = 1) +
ggsave('plot.jpg', width = 6, height = 1.5, dpi = 300)
你会得到一个空白较少的图:
另一种选择是使用 png 或 jpeg 设备:
p <- ggplot(mtcars, aes(mpg, wt)) +
geom_point() +
coord_fixed(ratio = 1)
jpeg('plot.jpg', width = 600, height = 150)
p
dev.off()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)