python - TypeError:“float”类型的对象没有用于情感分析的 len()
问题描述
尝试对一些 csv 文件进行一些情感分析并不断收到错误我不知道如何修复
我尝试更改循环类型。
readFeedback = pandas.read_csv("Feedback.csv", header=0, escapechar="\\",
index_col="nps_score", error_bad_lines=False)
cleanedAnswers = []
for i in range(0, len(readFeedback["question_22"])) :
cleanedAnswers.append(" ".join( KaggleWord2VecUtility.review_to_wordlist(readFeedback["question_22"][i], True)))
我用它来清理停用词的问题,但它给了我错误:
TypeError:“float”类型的对象没有用于情感分析的 len()
解决方案
for i in range(0, len(readFeedback["question_22"])) :
在这里len(readFeedback["question_22"]):
,这不是任何可以迭代的列表。这是一个浮子。
将其更改为可迭代的,它将正常工作。
推荐阅读
- c++ - .h 文件如何在 ClangTool 中解析为 c++
- c# - 我怎样才能将玩家推回统一的碰撞中
- sql - 非常缓慢的 SQL JOIN 查询(未完成)
- html - 如何在一行中对齐图像和文本?
- python - Flask 表示会话开始/结束
- powerbi - 如何利用power bi中的DAX功能实现以下需求?
- firebase - Firebase:在项目中找不到可注册的 Android 客户端
- spring - 如何在 dto 类的注释中导入 application.yml 属性
- php - yii2中如何使用if语句正确查看表数据
- image - 如何在本机反应中将base64图像字符串加载到图像滑块中?