【发布时间】:2011-09-09 17:43:53
【问题描述】:
我有一个名为 patients3 的数据框,它有 100 行 129 列,我使用 write.csv 将其写入 .csv 文件。
我的客户希望在此文件的开头附加几行。有些行的确切内容取决于同一数据中的变量,有些则不然。每行有不同数量的列。第一行很简单,
文件格式 ID 1000
我试过这个代码
line1 <- data.frame(cbind("FILEFORMATID", "1000"))
######### OUTPUT MANAGEMENT 4: WRITING FILES
write.csv(line1, paste("c:/personal/consults/ElwinWu/output", filenum, ".csv"))
write.csv(patients3, paste("c:/personal/consults/ElwinWu/output", filenum, ".csv"), quote = FALSE, append = T)
但收到警告
警告信息:在 write.csv(patients3, paste("c:/personal/consults/ElwinWu/output", : 尝试设置 '追加'被忽略
确实,之前的文件已被覆盖。
这可以在 R 中完成吗?
谢谢
【问题讨论】:
-
与this的问题几乎相同?
-
这个问题的答案可能会有所帮助:stackoverflow.com/questions/5500522/…
-
谢谢! @乔兰。这样就解决了。