各位大神,R里面有没有输出函数 可以追加记录在现有文件末尾(比如txt,csv等等)?多谢!
R里面有没有函数可以输出到已有文件末尾?
write(..., append = TRUE)
回复 第1楼 的 frank230:补充版主一下,cat也可以的
回复 第2楼 的 肖楠:多谢版主!
回复 第3楼 的 Microhimalaya:cat能输出到终端,我试了write可以,cat貌似不行啊
回复 第5楼 的 frank230:
事实上 write()
就是 cat()
的一个简单封装,要直接用 cat()
写入文件:
<br />
cat(x, file = 'xxx.csv', sep = c(rep.int(', ', 列数 - 1), "\n"), append = TRUE)<br />
</p>
就行了。关键在于显式给定 file
这个参数名。
速度会比 write()
略快一点点,在行数非常多的情况下可以体现出来。
回复 第6楼 的 肖楠: 谢谢 能否加你微博 哈!