我有一个大文件(>10000 行数据),我想按 ID 写出一个单独的文件。我有 50 个唯一的 ID 名称,我希望每个名称都有一个单独的文本文件。这是我到目前为止所得到的,并且我不断收到错误。我的 ID 实际上是字符串,如果我可以在该字符串之后命名每个文件,那将是最好的。
for (i in 1:car$ID) {
a <- data.frame(car[,i])
carib <- car1[,(c("x","y","time","sd"))]
myfile <- gsub("( )", "", paste("C:/bridge", carib, "_", i, ".txt"))
write.table(a, file=myfile,
sep="", row.names=F, col.names=T quote=FALSE, append=FALSE)
}