首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R情感分析;找不到'lexicon‘;

R情感分析;找不到'lexicon‘;
EN

Stack Overflow用户
提问于 2020-11-21 12:14:30
回答 1查看 140关注 0票数 0

我对情绪分析非常陌生。我正在运行基于教程here的代码

它使用的是tidytext包。但是我在运行代码时遇到了这个问题

代码语言:javascript
复制
AFINN <- sentiments %>%
  filter(lexicon == "AFINN") %>%
  select(word, afinn_score = score)

AFINN

错误如下

代码语言:javascript
复制
Error: Problem with `filter()` input `..1`.
✖ object 'lexicon' not found
ℹ Input `..1` is `lexicon == "AFINN"`.

我猜这是因为词汇栏不在情感数据框中。或者是tidytext包发生了变化,导致我不能按照教程的方式运行代码?有没有其他方法可以纠正代码或运行其他类似的代码?

提前感谢您的澄清。

EN

回答 1

Stack Overflow用户

发布于 2021-02-17 00:33:26

我遵循了相同的教程,并进行了以下更改

代码语言:javascript
复制
AFINN <- sentiments %>%
  filter(lexicon == "AFINN") %>%
  select(word, afinn_score = score)

变成了

代码语言:javascript
复制
AFINN <- get_sentiments("afinn") %>%
  select(word, afinn_score = value)

然后教程的其余部分就可以工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64939762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档