0

我想写一个文件并在一个单独的列中添加新数据。多次添加新数据 (12)。听起来很简单,并且有很多可用的解决方案(使用 write.table 而不是 write.csv如何使用 write.table关于 write.table 的 ETH 解释)所以我尝试了以下代码行,但没有成功。新数据始终添加在第一列的底部。

    write.table(df$c1, file="name.csv", row.names=F, col.names=F, append=T, sep=",")
    write.table(df$c1, file="name.tsv", row.names=F, col.names=F, append=T, sep="\t")
    sapply(df$c1, write.table, file="name.csv", append=TRUE, sep=",")

以上代码适用于其他用户。我不明白为什么他们在我的情况下不起作用。

4

0 回答 0