如何在python(Pandas)中使用textblob进行情感分析

时间:2019-05-09 15:46:26

标签: python sentiment-analysis textblob

我有一个名为Comment_Final的数据框,其中有一列-“评论”

此列有不同的评论,例如

1。适合快速发货

2。产品描述正确且功能正常。

3。此产品不适合我的Remington rm1415,它可用于更长且更大的链条.....看起来很难回到加拿大寄给发件人

4。本来会给它5星,但它不是密封电池

5。并没有告诉我需要签字才能接收到错过的物品,与承运人联系,然后第二天就收到了物品!

6。交货迅速。符合预期

所以首先我想要一个名为感想的列,它将显示评论是正面还是负面的?

第二,我想将第三栏作为情绪,告诉您评论定义了其中的愤怒,悲伤,欢乐,厌恶等情绪。

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码。唯一的问题是textblob不提供情绪分析,因此您将无法从中提取愤怒,喜悦,快乐等情绪。 文本Blob提供两种不同的情感分析方法。一个是PatternAnalyzer,另一个是NaiveBayesAnalyzer,您可以在下面的链接中阅读有关它的更多信息。

https://textblob.readthedocs.io/en/dev/advanced_usage.html#advanced

{(404, 295), (377, 115), (378, 115)}