【发布时间】:2018-05-19 18:18:08
【问题描述】:
我最近参加了学习 Python 的课程,在尝试对课程中的数据进行编码时遇到了这个问题。我输入的操作是
# Encoding categorical data
from sklearn.preprocessing import LabelEncoder
labelencoder_X = LabelEncoder()
X[:, 0] = labelencoder_X.fit_transform(X[:, 0])
将其输入控制台后,我会收到此消息。 `TypeError: 'float' 和 'str' 的实例之间不支持'
【问题讨论】:
-
我不知道你怎么没有得到
NameError的X除非这不是你的完整代码 -
对不起,你的回答让我有点困惑。我按照我一直在学习的视频课程中提供的提示进行操作。我准确地输入了我从演示视频中看到的内容并收到了这个,而不是在控制台中完成。
-
对,我告诉你,你肯定没有包含所有代码,因为你从来没有在你的代码 sn-p 中定义
X,这会抛出一个NameError跨度>
标签: typeerror