无法在整洁文本中使用NRC词典。 match.arg(lexicon)中的错误:“ arg”应为“ afinn”,“ bing”,“ loughran”之一

时间:2019-07-05 12:15:47

标签: r text-mining tidytext

我正在使用tidytext包学习R中的情感分析。但是,我无法将nrc设置为词典。每当我键入get_sentiments(“ nrc”)时,都会显示上述错误。它说词汇词典只能是“ afinn”,“ bing”或“ loughran”。我尝试更新软件包(tidytext),还安装了“ syuzhet”软件包,但问题仍然存在。请帮忙!

1 个答案:

答案 0 :(得分:0)

您可以替换;

nrc_joy <- get_sentiments("nrc") %>% 
  filter(sentiment == "joy")

with;

nrc_joy <- get_sentiments("afinn") %>% 
  filter(value == 2 |value == 3 | value == 4 | value == 5)