LOL,这首歌太棒了
即使有 Zipf 定律的加持,您仍需要根据文本来源(例如 Twitter 与法律文书)或作者人群特征(青少年与老年人)来调整情感词典。此练习演示 polarity() 的显式组成部分,方便您在需要时进行修改。
在 Trey Songz 的歌曲 "Lol :)" 中有一句歌词是 "LOL smiley face, LOL smiley face."。在基础的 polarity() 函数中,"LOL" 并未被定义为正向。然而,"LOL" 表示 "Laugh Out Loud",应被视为正向。因此,您应根据文本语境(含流行文化俚语)来调整情感词典。若您的分析包含特定渠道(Twitter 的 "LOL")、地区(波士顿的 "Wicked Good")或年龄群体(青少年用语 "sick")的文本,通常需要对词典做相应调整。
在本练习中,您不会调整主观性词典或包含情感强度转移词的 qdap 词典。相反,您将先查看现有的词数据框对象,以便在下一练习中修改它们。
我们已创建了 text,其中包含 Beyoncé 的歌曲 "Crazy in Love" 的两段歌词摘录,供本练习使用。
本练习是课程的一部分
R 中的情感分析
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Examine the key.pol
___
# Negators
___
# Amplifiers
___
# De-amplifiers
___
# Examine
___