我正在R中使用TM包对文本文档执行聚类。在TDM上运行差异功能时,我遇到以下错误
Error in (function (classes, fdef, mtable) :
unable to find an inherited method for function ‘dissimilarity’ for signature ‘"TermDocumentMatrix"’
代码段
docsTDM <- tm_map(docs8,PlainTextDocument)
docsTDM1 <- TermDocumentMatrix(docsTDM)
docsdissim <- dissimilarity(docsTDM1, method = "cosine")
我引用以下链接到达docs8步骤
http://www.r-bloggers.com/text-mining-in-r-automatic-categorization-of-wikipedia-articles/
最佳答案
看来dissimilarity()
软件包不再支持功能tm
,因此您正在查看的代码将无法使用。
请参见最新的package updates中tm
的“已弃用和已废止”部分。
作者建议改为使用proxy::dist()
。