我正在使用R编程语言,我有一个程序可以提供给一些客户端。
我目前使用函数sink()
来保存程序的一些输入并测量时间性能,但如果出现错误,我还想将其保存到文件中。有人知道这样做的好方法吗?
感谢您的时间。
答案 0 :(得分:0)
查看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"))