首页 > 解决方案 > 使用 ggsave() 保存时图例框超出边界

问题描述

我已经将我的图例水平放置在我的条形图下方(5 个类别),在 r 内这工作正常,但是当我将我的图保存为图片时,图例中的某些类别会消失或超出图/图片的边界。我用ggsave("myPlot.png", p, units = "cm", dpi = 600)in whichp代表我的情节。我应该在我的ggplot电话或内部解决这个问题ggsave()吗?如何解决?我想要完整图例框的更小长度(在最终保存的图片中)。我已经包含了图片,所以你可以看到传说是如何出错的。帮助表示赞赏!谢谢你。

在此处输入图像描述

标签: rggplot2legend-properties

解决方案


save_plot()cowplot包中避免了这种情况

代替:

ggsave("myPlot.png", p)

尝试:

save_plot("myPlot.png", p)


推荐阅读