【问题标题】:ggsave without saving only last plotggsave 不保存仅最后一个情节
【发布时间】:2020-09-03 16:21:08
【问题描述】:

我正在使用 ggsave() 函数来保存我的 ggplots,但我有一点问题。发生我的 ggsave() 只保存我的最后一个情节(例如,如果我有 6 个并排的情节,我只保存了最后一个情节)。我知道这不是问题,因为 ggsave 默认保存最后一个图,但我找不到如何更改它以保存所有图。

总结一下:

library(gridExtra)
grid.arrange(qplot(1:10,1:10),qplot(1:10,1:10))
ggsave(file=random.png)

我想要什么:

我有什么:

【问题讨论】:

    标签: r ggplot2 plot


    【解决方案1】:

    ggsave默认plot参数是last_plot(),你可以改变它并给出你保存的情节。

    library(gridExtra)
    temp <- grid.arrange(qplot(1:10,1:10),qplot(1:10,1:10))
    ggsave(file='random.png', temp)
    

    【讨论】:

    • 完美!简单高效!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-06
    • 1970-01-01
    • 2021-04-24
    • 1970-01-01
    • 1970-01-01
    • 2020-06-14
    • 2017-11-03
    相关资源
    最近更新 更多