使用cat写入文件并在r中写入

时间:2015-08-17 15:51:34

标签: r

我正在尝试将cat的输出写入R中的文件,如下所示:

write(cat(as.character(i),"\n"),file="output.txt",append=TRUE)

但是,它没有写任何东西。

注意 - cat(as.character(i),"\n"具有非空输出。

我在这里错过了什么或做错了什么?

1 个答案:

答案 0 :(得分:3)

为什么在cat内使用write

writecat的包装器,因此您可以使用writecat来实现此目的,但不能同时使用这两者:

write(as.character(i), file = "output.txt", append = TRUE)

cat(as.character(i), sep = "\n", file = "output.txt", append = TRUE)