python-3.x - 元组对象没有“适合”属性
问题描述
from sklearn import preprocessing
from sklearn.preprocessing import LabelEncoder
le_sex = preprocessing.LabelEncoder()
le_sex.fit(['F', 'M'])
X[:,1] = le_sex.transform(X[:,1])
le_BP = preprocessing,LabelEncoder()
le_BP.fit([ 'LOW', 'NORMAL', 'HIGH'])
X[:,2] = le_BP.transform(X[:,2])
le_Chol = preprocessing.LabelEncoder()
le_Chol.fit(['NORMAL', 'HIGH'])
X[:,3] = le_Chol.transform(X[:,3])
X[0:5]
我收到的错误是“'tuple' 对象没有适合第 9 行的属性”
我也看到了同一问题的其他答案,他们说的是使用索引访问元素,但我不明白如何在这个问题中做同样的事情,请帮助我理解这将是一个巨大的帮助。
谢谢你,祝你有美好的一天!!!
解决方案
请确保下次添加整个错误跟踪。
无论如何,我仍然在您的代码中发现了错误。您在该行中有一个逗号而不是句点
le_BP = preprocessing,LabelEncoder()
您需要将逗号替换为句点,如下所示
le_BP = preprocessing.LabelEncoder()
希望能解决您的问题。
推荐阅读
- javascript - 使用 Javascript 在 Laravel 刀片视图中显示数组中的动态数据时出现问题
- javascript - javascript弱映射保持对已删除对象的引用
- java - 如何使用串行连接连接两个系统(thrift 服务器和客户端)?
- python - 按重要性顺序对输入进行排序
- sap - 数据类型不一致:sap hana 中的 lob 类型比较
- ios - 无法从 Branch io Url 获取数据
- javascript - 是否可以使用 Amchart v4 在类别名称上显示工具提示?
- python - 如何在新列熊猫数据框中获取逗号分隔值?
- spring - 在 Spring Boot 中的 Http 请求中强制编码
- javascript - 两个数组javascript的区别