在函数中使用ggsave时,在控制台中省略Null

时间:2014-10-04 09:53:44

标签: r

我在函数中使用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))

1 个答案:

答案 0 :(得分:1)

@Andrie是正确的,当您删除print()时,NULL将消失。但是,对于您保存的每个绘图,您将收到一条消息,其中包含在图像中保存#x#

要删除该邮件,请使用suppressMessages(ggsave(...))