【发布时间】:2010-10-19 12:56:33
【问题描述】:
我有许多 bash 脚本,它们调用 R 脚本进行绘图。类似的东西:
#!/bin/bash
R --vanilla --slave <<RSCRIPT
cat("Plotting $1 to $2\n")
input <- read.table("$1")
png("$2")
plot(as.numeric(input[1,]))
dev.off()
RSCRIPT
问题是尽管--slave,对dev.off() 的调用会打印消息null device 1。一旦完成了很多绘图,或者对于绘图到多个文件的更复杂的脚本,这将是一个真正的麻烦。
有什么方法可以屏蔽这条消息吗?
【问题讨论】:
-
试试:
invisible(dev.off()) -
垃圾
标签: r bash plot suppress-warnings