>我正在尝试对字符串形式的数据帧进行编码,但我收到此错误:
错误:
'str'和'NoneType'的实例之间不支持'<'","发生在索引产品结构"
法典:
from sklearn import preprocessing
df1=df1.apply(preprocessing.LabelEncoder().fit_transform)
这是来自sklearn文档的一个例子,希望这对你有所帮助但是,在您的情况下,您正在采用 df,它可能是具有多列的数据帧,或者可能存在空值
from sklearn import preprocessing
df = [1, 1, 2, 6]
le = preprocessing.LabelEncoder().fit_transform(df)
print(le)