我正在使用 Beers 数据集,我想在其中使用数据类型“对象”对数据进行编码。以下是我的代码。
from sklearn import preprocessing
df3 = BeerDF.select_dtypes(include=['object']).copy()
label_encoder = preprocessing.LabelEncoder()
df3 = df3.apply(label_encoder.fit_transform)
发生以下错误。
TypeError:编码器要求其输入统一为字符串或数字。得到 ['float', 'str']
任何见解都有帮助!!!