我有一个包含 2 列、文档和文本的数据框
DOCS TEXT
1 tanaman jagung seumur jagung
2 tanaman jagung kacang ketimun rusak dimakan kelinci
3 ladang diserbu kelinci tanaman jagung kacang ketimun rusak dimakan
4 ladang diserbu kelinci tanaman jagung kacang ketimun rusak dimakan
5 ladang diserbu kelinci tanaman jagung kacang ketimun rusak
我想让多个文件 .txt 的数量与 id 的数量一样多,并且每个文件都包含不同的内容(每个 1 txt 文件在一列 TEXT 中包含 1 行文本)。因此,如果我有 5 个 Docs-> 5 个具有不同内容的文件 .txt
我已经尝试过这段代码
for (j in 1:nrow(dataframe)) {
mytitle <- format("docs")
myfile <- file.path(getwd(), paste0(mytitle, "_", j, ".txt"))
write.table(dataframe$TEXT, file = myfile, sep = "", row.names = FALSE, col.names = FALSE,
quote = FALSE, append = FALSE)
}
但是,结果包含 5 个 file.txt,每个文件具有相同的内容,其中包含“TEXT”列中的所有行。