开始使用免费开始使用

情感与情绪

sentiments 数据集中,词典 nrc 包含单词及其对应的情绪标签。该数据集中包含 joy、trust、anticipation 等多种情绪。

在您一直探索的俄罗斯推文机器人数据集中,既有偏左也有偏右的机器人发送的推文。请使用 nrc 词典,分析偏左(民主党倾向)机器人发送的推文内容。左翼推文 left 已被切分为单词,并移除了停用词。

本练习是课程的一部分

R 自然语言处理入门

查看课程

练习说明

  • nrc 词典中仅提取 anticipation 情绪的词,创建一个 tibble。
  • nrc 词典中仅提取 joy 情绪的词,创建一个 tibble。
  • 打印在 left_tokens 中出现次数最多的 anticipation 词。
  • 打印在 left_tokens 中出现次数最多的 joy 词。

交互式实操练习

通过完成这段示例代码来试试这个练习。

left_tokens <- left %>%
  unnest_tokens(output = "word", token = "words", input = content) %>%
  anti_join(stop_words)
# Dictionaries 
anticipation <- ___("nrc") %>% 
  ___(sentiment == "anticipation")
joy <- ___("nrc") %>% 
  ___(sentiment == "joy")
# Print top words for Anticipation and Joy
left_tokens %>%
  ___(anticipation, by = "word") %>%
  ___(word, sort = TRUE)
left_tokens %>%
  ___(joy, by = "word") %>%
  ___(word, sort = TRUE)
编辑并运行代码