从DocumentTermMatrix转换为Quanteda dfm

时间:2017-11-30 10:54:25

标签: r nlp quanteda

我尝试运行朴素贝叶斯分类器,但在尝试使用dtm代替dfm时出现以下错误:

Error in UseMethod("textmodel_NB") : 
no applicable method for 'textmodel_NB' applied to an object of class 
"c('matrix', 'character')"

我似乎无法找到将我的dtm转换为dfm的方法。我之所以创建一个dtm而不是dfm的原因是我已经创建了一个我想要包含的单词词典,我只能找到一种将它们包含在tm dtm中的方法,而不是在quanteda dfm中:< / p>

dtm.train.nb <- DocumentTermMatrix(corpus.train, control=list(dictionary = fivefreq))

0 个答案:

没有答案