我正在尝试对某些分类列执行一键编码。在本教程中,我应该在进行一次热编码之前先进行LabelEncoding。我已成功执行如下所示的labelencoding
#categorical data
categorical_cols = ['a', 'b', 'c', 'd']
from sklearn.preprocessing import LabelEncoder
# instantiate labelencoder object
le = LabelEncoder()
# apply le on categorical feature columns
data[categorical_cols] = data[categorical_cols].apply(lambda col: le.fit_transform(col))
现在,我被困在如何执行一种热编码,然后将编码的列连接到数据帧(数据)上。
请问我该怎么做?