我在函数中使用ggsave在运行代码时自动保存plotts。我用可变路径和图形设置来做。到现在为止还挺好。 它的作用是,它总是声明一个" NULL"在控制台中保存每个plott。 我想知道是否有办法省略" NULL"或者更好地返回保存文件的路径或文件名。
print(ggsave(paste(Graphics_path, "Subfolder Name", "Filename.pdf", sep="\\"), width=gr_width, height=gr_height, dpi=gr_dpi))
另外,当我分别定义路径和文件名时,它会返回一个" NULL"。
print(ggsave(filename="Filename.pdf", path=paste(Graphics_path, "Subfolder Name", sep="\\"), width=gr_width, height=gr_height, dpi=gr_dpi))
答案 0 :(得分:1)
@Andrie是正确的,当您删除print()
时,NULL将消失。但是,对于您保存的每个绘图,您将收到一条消息,其中包含在图像中保存#x#。
要删除该邮件,请使用suppressMessages(ggsave(...))