假设我有数百个打印语句,有些是在循环中。尽管在运行代码时会显示所有这些打印语句,但我还希望所有汇总的输出文件实时或在作业完成时写入。
例如
print("first print and write.txt")
check<-1:50
for(i in 1:length(check)){
print(paste0("this is what I want to print and then write output",i))
print(paste0("this is another I want to print and then write output.txt",i))
}
答案 0 :(得分:0)
我会检查sink()
功能。
你可以在这里找到一些信息
http://www.statmethods.net/interface/io.html
您可以设置要写入的文件,然后可以使用cat()
输出信息。您甚至可以将输出发送到文件和控制台。