【问题标题】:Interpreting sentiment analysis (NRC lexicon)解释情绪分析(NRC 词典)
【发布时间】:2016-06-08 21:57:37
【问题描述】:
我正在尝试将NRC dictionary 应用于特定文本以进行情绪分析。它可以在“syuzhet”包中找到。
不幸的是,与tutorial 不同,我没有得到结果数据框,每行代表文件中的一个句子(get_nrc_sentiment 部分)。
这与文本组织有关吗?我将所有标点符号保留在文本中,但它仍然只返回一行,每种情绪都有一些数字,我不知道如何解释。
【问题讨论】:
标签:
r
sentiment-analysis
interpretation
【解决方案1】:
get_nrc_sentiment 函数,对于给定句子/数据框中的每个单词,根据与单词列表及其情绪的匹配,返回一个数据框,其中包含每个情绪和情绪的值。
例如:
get_nrc_sentiment("我喜欢冰淇淋")
愤怒预期厌恶恐惧喜悦悲伤惊喜信任消极积极
1 0 0 0 0 1 0 0 0 0 1
在这里,爱这个词使“快乐”和“积极”的计数器加一。同样,所有其他词,如果找到匹配项或带有情感/情绪,将由该数据框表示。
希望这会有所帮助。