R中文本挖掘的相异函数

时间:2015-01-26 14:14:47

标签: 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)
docsTDM1 <- TermDocumentMatrix(docsTDM)
docsdissim <- dissimilarity(docsTDM1, method = "cosine")

我正在引用以下链接以访问docs8步骤

http://www.r-bloggers.com/text-mining-in-r-automatic-categorization-of-wikipedia-articles/

1 个答案:

答案 0 :(得分:4)

看起来dissimilarity()包中不再支持函数tm,因此您正在查看的代码将无效。

请参阅最近tm proxy::dist()中的“弃用和已解散”部分。

作者建议使用{{1}}代替。