首页 > 解决方案 > 改变图像输出的比例

问题描述

一个人刚刚告诉我使用该功能ggdraw重叠两个图形。

当我使用 保存输出时ggsave,图片两侧(左、右)的边距缩小了。我确实使用了它的论点,但什么也没发生。

有人知道使用此功能时设置边距ggdraw吗?

更新

我想添加使用此代码获得的输出(这是一个剪辑,因为我希望您清楚地看到它)

p1 <- cowplot::ggdraw(p) + cowplot::draw_plot(legend, x = .18, y = .25, width = 0.5, height = .5)

ggsave(plot = p1, filename = "outputs/tree_test.png",
         width = 45, height = 30, units = "cm", dpi = 300)

你们可以看到我两边的余量都没有了!

在此处输入图像描述

标签: rggplot2cowplot

解决方案


似乎有一个save_plot适用于 ggdraw 对象的功能。https://wilkelab.org/cowplot/articles/drawing_with_on_plots.html


推荐阅读