首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提取Excel列并使用TextBlob进行情感分析

提取Excel列并使用TextBlob进行情感分析
EN

Stack Overflow用户
提问于 2022-02-15 09:05:20
回答 1查看 89关注 0票数 -1

下面是我的密码。我试图将excel文档(名为情感分析)中的一行(第A行)提取到python中,并使用TextBlob执行情感分析并打印这些结果。我得到了以下错误。我似乎搞不懂为什么。我知道数据集是数据格式的,我需要把它转换成字符串,但是我不知道怎么做。谢谢!

代码

EN

回答 1

Stack Overflow用户

发布于 2022-02-15 11:04:56

使用apply将一个新列附加到您的数据帧中,该列具有所需的输出:

代码语言:javascript
复制
df['sentiment']  = df['colname'].apply(lambda v: TextBlob(v).sentiment)

注意:

  • 假设您的Excel工作表的列A在数据帧中称为colname,并包含输入。
  • 要应用的函数是一个lambda,用于从值创建TextBlob并派生(属性) sentiment
  • 应用程序的输出以新列的形式存储/分配给您的数据帧,名为sentiment

另请参阅:

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

https://stackoverflow.com/questions/71123685

复制
相关文章

相似问题

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