【问题标题】:how to add to a file, rather than overwrite using write.csv如何添加到文件,而不是使用 write.csv 覆盖
【发布时间】:2013-06-02 09:48:22
【问题描述】:

简单的问题 - 我在 R 中使用 write.csv 函数:

write.csv(t(y), file = "test.csv")

其中 y 是我目录中文件的数据框

但是,我的目录中有很多文件,我希望通过使用循环将每个文件的输出写入“test.csv”。但是,只是测试一下,我注意到如果我写入 test.csv,然后用另一个文件重复该命令,而不是添加它会覆盖 test.csv 而不是添加到它。

所以我的问题是如何添加到 test.csv 而不是覆盖它。

非常感谢。

【问题讨论】:

  • write.csv 的帮助文件会告诉你这个函数有一个参数 append=TRUE

标签: r csv


【解决方案1】:
write.csv(t(y), file = "test.csv", append=TRUE)

应该这样做。

【讨论】:

    猜你喜欢
    • 2013-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-13
    • 2013-05-04
    • 2018-08-23
    • 2016-06-19
    相关资源
    最近更新 更多