0
我正在使用R编程语言,并且我有一个程序可以交付给某些客户端。将错误写入文件
我目前使用函数sink()
来保存程序的一些输入并测量时间性能,但如果出现错误,我还想将它保存到文件中。有人知道一个干净的方式来做到这一点?
谢谢你的时间。
我正在使用R编程语言,并且我有一个程序可以交付给某些客户端。将错误写入文件
我目前使用函数sink()
来保存程序的一些输入并测量时间性能,但如果出现错误,我还想将它保存到文件中。有人知道一个干净的方式来做到这一点?
谢谢你的时间。
看看在sink()
手册,它有一个message
选项:
## capture all the output to a file.
zz <- file("all.Rout", open = "wt")
sink(zz)
sink(zz, type = "message")
try(log("a"))
## back to the console
sink(type = "message")
sink()
try(log("a"))