【发布时间】:2012-10-16 06:34:42
【问题描述】:
我有包含在向量中的信息,例如:
sequence1<-seq(1:20)
sequence2<-seq(21:40)
...
我想将该数据附加到文件中,所以我正在使用:
write.table(sequence1,file="test.csv",sep=",",append=TRUE,row.names=FALSE,col.names=FALSE)
write.table(sequence2,file="test.csv",sep=",",append=TRUE,row.names=FALSE,col.names=FALSE)
但问题是这些都添加在一列中,例如:
1
2
3
...
21
22
...
40
我想在列中添加该数据,以便它最终如下:
1 21
2 22
3 23
... ...
20 40
我如何使用 R 来做到这一点?
【问题讨论】:
-
您不能将列附加到 CSV 文件。每次要添加列时,都必须重新编写每一行。这与 R 无关;这就是文件在磁盘上的存储方式。