我正在尝试对字符串形式的数据框进行编码,但是我收到此错误:
错误:
在'str'和'NoneType'的实例之间不支持'<' “发生在索引ProductFabric”
代码:
from sklearn import preprocessing
df1=df1.apply(preprocessing.LabelEncoder().fit_transform)
答案 0 :(得分:1)
这是sklearn文档中的一个示例,希望对您有所帮助 但是,根据您的情况,您使用的是df,它可能是具有多列的dataFrame或可能有空值
from sklearn import preprocessing
df = [1, 1, 2, 6]
le = preprocessing.LabelEncoder().fit_transform(df)
print(le)