Я пытаюсь выполнить горячее кодирование для некоторых категориальных столбцов. Из учебного пособия, которому я следую, я должен сделать 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))
Теперь я застрял в том, как выполнить одно горячее кодирование, а затем присоединить закодированные столбцы к фрейму данных (данным).
Пожалуйста, как мне это сделать?