我有一个形式的函数输出(来自koRpus):令牌总数:887 类型总数:393
文本词汇多样性度量 MTLD:142.66 因子数量:6.22 因子大小:0.72 SD 令牌/因子:41.55(所有因子) 38(仅完整因子)
我想创建一个循环来存储 80 个不同文档的这些结果。我尝试了以下方法:
for (i in 1:length(infra$tableid)) {
whypar <- paste(infra$whypar [infra[,1] ==i], collapse=" ")
wpi<- removeWords(whypar, stopwords("english"))
as.data.frame(wpi)
write.csv(data.frame(wpi), file= "wp.csv")
tagged.text <- tokenize("wp.csv", lang="en")
res.mtld <- MTLD(tagged.text)
write.csv(data.frame(res.mtld),file="output.csv")
}
其中 infra 是:
tableid 1, 2, 3, ... 80
whypar "I took part because xxx", "I believe that jshfdjk", "jhsadkjhd" ... (N=350)
谢谢你的帮助