【发布时间】:2017-12-10 11:07:58
【问题描述】:
我有一个包含 260 个 RTI 应用程序的数据集。我应该对他们执行LDA。我已经使用 tm 以及 RTextTools 包创建了 term-doc 矩阵。但是,输出差异很大。 Tm 包不显示任何稀疏条目计数。总术语的数量差异很大。 代码如下:
library("tm")
library("RTextTools")
<I read the data here into a variable called 'data'>
doc = Corpus(VectorSource(data))
m = create_matrix(data, language = "english", removeNumbers = TRUE, removePunctuation = TRUE, stemWords = TRUE, weighting = weightTf) #RtextTools statement
tdm <- TermDocumentMatrix(doc, control = list(removePunctuation = TRUE, removeNumbers = TRUE, language = "english", stemWords = TRUE, stopWords = TRUE, weighting = weightTf) #tm statement
>m
#<<DocumentTermMatrix (documents: 260, terms: 951)>>
Non-/sparse entries: 2669/244591
Sparsity : 99%
>tdm
#<<TermDocumentMatrix (terms: 1024, documents: 1)>>
Non-/sparse entries: 1024/0
Sparsity : 0%
如果您需要数据集来更好地理解问题,请告诉我。
【问题讨论】:
标签: r sparse-matrix tm