R中文本挖掘的相异函数
我正在使用R中的TM包对文本文档执行聚类。在TDM上运行相异性函数时,我面临以下错误R中文本挖掘的相异函数,r,text-mining,R,Text Mining,我正在使用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) docsT
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")
docsTDM看来tm
包中不再支持函数dissimilarity()
,因此您正在查看的代码将无法工作
有关tm
的详细信息,请参阅最近一期的“弃用和失效”一节
作者建议改用proxy::dist()
尝试lsf.str(“package:tm”),您将看到tm包没有这样的功能。这里有一个很好的问题可能会指导你。