使用 ggsave() 保存时图例框超出边界
Legend box out of boundary when saving with ggsave()
我将我的图例水平放置(5 个类别)在我的条形图下方,在 r 中这工作正常,但是当我将我的情节保存为图片时,图例中的一些类别消失或超出 plot/picture。我使用 ggsave("myPlot.png", p, units = "cm", dpi = 600)
其中 p
代表我的情节。我应该在我的 ggplot
通话中还是在 ggsave()
中解决这个问题,如何解决?我想要更短的完整图例框(在最终保存的图片中)。我已经包括了图片,所以你可以看到图例是如何出错的。感谢帮助!谢谢你。
来自 cowplot
包的 save_plot()
避免了这个
而不是:
ggsave("myPlot.png", p)
尝试:
save_plot("myPlot.png", p)
我将我的图例水平放置(5 个类别)在我的条形图下方,在 r 中这工作正常,但是当我将我的情节保存为图片时,图例中的一些类别消失或超出 plot/picture。我使用 ggsave("myPlot.png", p, units = "cm", dpi = 600)
其中 p
代表我的情节。我应该在我的 ggplot
通话中还是在 ggsave()
中解决这个问题,如何解决?我想要更短的完整图例框(在最终保存的图片中)。我已经包括了图片,所以你可以看到图例是如何出错的。感谢帮助!谢谢你。
cowplot
包的 save_plot()
避免了这个
而不是:
ggsave("myPlot.png", p)
尝试:
save_plot("myPlot.png", p)