【问题标题】:Error : could not find function "collocations"错误:找不到函数“搭配”
【发布时间】:2018-06-19 08:00:56
【问题描述】:

我需要创建包含组合词的词云。在这个链接Making a wordcloud, but with combined words? 我找到了应该使用quanteda 库的响应。我安装了它,但是当我开始调整上面链接中的代码时:

# detect the collocations
colls <- collocations(docs, n = 200, size = 2)

程序返回此错误:

搭配错误(文档,n = 1500,大小 = 2):找不到 函数“搭配”

这真的很奇怪,因为根据https://www.rdocumentation.org/packages/quanteda/versions/0.9.6-9/topics/collocations

docs 应该是 Corpus 对象,情况就是这样:

> class(docs)
[1] "SimpleCorpus" "Corpus" 

你怎么看? 谢谢你的建议!

【问题讨论】:

    标签: r


    【解决方案1】:

    你有 library() 你的包吗? 如果你不这样做,请尝试

    library("quanteda")
    

    【讨论】:

    • 如我所说,不是包装的问题!
    【解决方案2】:

    textstat_collocations 是该软件包的唯一功能,类似于您正在寻找的功能:

    colls <- textstat_collocations(docs, n = 200, size = 2)
    

    我认为他们只是更改了它的名称。正如您在文档中看到的:

    https://cran.r-project.org/web/packages/quanteda/quanteda.pdf

    只有一个textstat_collocations 函数。

    【讨论】:

      【解决方案3】:

      当我从文档中添加完全限定名称时

      myVar &lt;- quanteda.textstats::textstat_collocations(.....)

      RStudio 安装了 quanteda.textstats 库,现在可以正常工作了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-08-01
        • 1970-01-01
        • 2015-07-26
        • 2018-07-31
        • 2016-05-20
        相关资源
        最近更新 更多