我已经把我的传奇水平(5类)低于我的条形图,在r这工作正常,但当我保存我的情节作为一个图片,一些类别的传奇消失或超出边界的情节/图片。我使用ggsave("myPlot.png", p, units = "cm", dpi = 600)
,其中p
表示我的图。我应该在我的ggplot
调用中还是在ggsave()
中解决这个问题,以及如何解决?我想要一个完整的图例框(在最后保存的图片)较小的长度。我把照片也加进去了,所以你可以看到传说是怎么出错的。帮助是赞赏!- 谢谢-谢谢
x1c 0d1x的数据
2条答案
按热度按时间cbjzeqam1#
cowplot
包中的save_plot()
避免了这种情况而不是:
ggsave("myPlot.png", p)
尝试:
save_plot("myPlot.png", p)
dkqlctbz2#
您可以使用
theme(legend.box.margin = margin())
并填充右边距,这样它就不会被切断。我在使用cowplot::plot_grid()
组合图并单独添加图例时遇到了同样的问题。