tuple对象没有属性”fit”

from sklearn import preprocessingfrom sklearn.preprocessing import LabelEncoderle_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]

我收到的错误是“第9行中的’tuple’对象没有属性fit”。

我还看到了其他人对同一问题的回答,他们说要使用索引访问元素,但我不知道如何在本题中应用这个方法,请帮助我理解,这将对我有很大帮助。

谢谢你,祝你有美好的一天!!!


回答:

请确保下次添加你完整的错误跟踪信息。

无论如何,我还是在你的代码中发现了错误。你在这一行使用了逗号而不是句点

le_BP = preprocessing,LabelEncoder()

你需要将逗号替换为句点,如下所示

le_BP = preprocessing.LabelEncoder()

希望这能解决你的问题。

Related Posts

如何对SVC进行超参数调优?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

如何在初始训练后向模型添加训练数据?

我想在我的scikit-learn模型已经训练完成后再…

使用Google Cloud Function并行运行带有不同用户参数的相同训练作业

我正在寻找一种方法来并行运行带有不同用户参数的相同训练…

加载Keras模型,TypeError: ‘module’ object is not callable

我已经在StackOverflow上搜索并阅读了文档,…

在计算KNN填补方法中特定列中NaN值的”距离平均值”时

当我从头开始实现KNN填补方法来处理缺失数据时,我遇到…

使用巨大的S3 CSV文件或直接从预处理的关系型或NoSQL数据库获取数据的机器学习训练/测试工作

已关闭。此问题需要更多细节或更清晰的说明。目前不接受回…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注