首页 > 解决方案 > 感悟者的错误

问题描述

当尝试使用与 CRAN 页面上存在的相同结构的自定义词典分析某些句子时,我收到以下错误:

> sentiment(sentences, polarity_dt =data.table(lexicon$V1, lexicon$V6))

Error in sentiment.get_sentences_character(frasi, polarity_dt = data.table(lexicon$V1,  : 
  `polarity_dt` & `valence_shifters_dt` not mutually exclusive

这是什么意思?

这是词典的结构:

 > class(lexicon)
    [1] "data.frame"

这是标题和第一行的屏幕截图:

https://i.stack.imgur.com/aOCry.png

我也想单独进行分析,但基于主题,您对此有何建议?

提前感谢大家

标签: r

解决方案


至于您的错误的修复,请在此处查看 as_key 的文档:as_key function

您很可能需要包含 as_key 函数的比较和情感属性。

sentiment(sentences, polarity_dt = data.table(lexicon$V1, lexicon$V6),
          comparison = lexicon::hash_valence_shifters,
          sentiment = TRUE)

我遇到了类似的错误,这对我有用。


推荐阅读