我将几个小说分块为一个名为documents
的数据框。我想将每个块导出为单独的.txt文件。将数据帧列导出到单独的txt文件中
由两列组成的数据框。第一列具有每个块的文件名,第二列具有将进入该文件的实际文本。
documents[1,1]
[1] "Beloved.txt_1"
documents[1,2]
[1] "124 was spiteful full of a baby's venom the women......"
class(documents)
[1] "data.frame"
我想写一个for
循环,将采取每一行,使第二列到一个txt文件,使第一列中的文件名。然后迭代每一行。我一直在使用这样的事情:
for (i in 1:ncol(documents)) {
write(tagged_text, paste("data/taggedCorpus/",
documents[i], ".txt", sep=""))
我也一直在读那也许cat
功能将工作做好吗?
请用'dput(documents)'的结果编辑。 – alistaire
@ alistaire这里有太多要复制的地方!你真正有兴趣知道什么? – Stefano
它不一定是你的数据,但为了得到答案,你真的需要发布一个传真,以便人们知道你的数据是如何安排,类型,类等。最好是用'输入'来创建它一个真正的R对象,因此其他人很容易加载它而不用重新输入所有内容。 – alistaire