gpt4 book ai didi

r - 将简单的三元组矩阵写入文件?

转载 作者:行者123 更新时间:2023-12-04 12:17:50 27 4
gpt4 key购买 nike

我正在使用 tm用于计算数据集的 term-document-matrix 的包,我现在必须将 term-document-matrix 写入文件,但是当我在 R 中使用 write 函数时,出现错误。

这是我正在使用的代码和我得到的错误:

data("crude")
tdm <- TermDocumentMatrix(crude, control = list(weighting = weightTfIdf, stopwords = TRUE))
dtm <- DocumentTermMatrix(crude, control = list(weighting = weightTfIdf, stopwords = TRUE))

这是我在此数据上使用 write.table 命令时的错误:
Error in cat(list(...), file, sep, fill, labels, append) : argument 1 (type 'list') cannot be handled by 'cat'

我知道 tbm 是 Simple Triplet Matrix 类型的对象,但是如何将其写入简单的文本文件。

最佳答案

我想我可能误解了这个问题,但是如果您只想将术语文档矩阵导出到文件,那么这个怎么样:

m <- inspect(tdm)
DF <- as.data.frame(m, stringsAsFactors = FALSE)
write.table(DF)

这就是你追求的伴侣吗?

希望能有点帮助

托尼·布雷亚尔

关于r - 将简单的三元组矩阵写入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3259734/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com