R 如何使用唯一的文件名保存ggplot列表?
这是我当前保存不同GGPlot列表的代码: 问题是它保存了所有不同的打印名(raphael_2021_022.png) 和raphael_2021_023.png(我想要!)但是每个唯一的png文件都包含相同的ggplot(raphael_2021_023.png),即使它有不同的名称R 如何使用唯一的文件名保存ggplot列表?,r,ggsave,R,Ggsave,这是我当前保存不同GGPlot列表的代码: 问题是它保存了所有不同的打印名(raphael_2021_022.png) 和raphael_2021_023.png(我想要!)但是每个唯一的png文件都包含相同的ggplot(raphael_2021_023.png),即使它有不同的名称 names(barplots_emmeans) <- sub("\\.xlsx$", ".png", names(raphael_c
names(barplots_emmeans) <-
sub("\\.xlsx$",
".png",
names(raphael_calc_sum))
> barplots_emmeans
$raphael_2021_022.png
$raphael_2021_023.png
lapply(names(barplots_emmeans),
function(nm) barplots_emmeans[[nm]] +
ggsave(filename = file.path("C:/Users/Raphael/Desktop/barplot_emmeans/",
nm )))
名称(条形图\u emmeans)条形图\u emmeans
$raphael_2021_022.png
$raphael_2021_023.png
lapply(名称(Barplot_emmeans),
函数(nm)条形图\u emmeans[[nm]]+
ggsave(filename=file.path(“C:/Users/Raphael/Desktop/barplot\u emmeans/”,
(纳米)
如何修复此问题?ggsave正在保存上次显示的ggplot对象。您可以尝试使用
print(barplots\u emmeans[[nm]])
重新显示绘图,然后调用ggsave
。我建议阅读?ggsave
上的帮助,很好-工作得很好!,