OneHotEncoding Категориальные данныеPython

Программы на Python
Anonymous
OneHotEncoding Категориальные данные

Сообщение Anonymous »

Я пытаюсь использовать OneHotEncoding для преобразования второго столбца моего CSV-файла, который состоит из названий компаний.

Код: Выделить всё

from sklearn.preprocessing import OneHotEncoder
ct = ColumnTransformer(transformers=[('encoder', OneHotEncoder(), [1])]), remainder='passthrough'
X = np.array(ct.fit_transform(X))
и я получил эту ошибку:

Код: Выделить всё

    ct = ColumnTransformer(transformers=[('encoder', OneHotEncoder(), [1])]), remainder='passthrough'
^
SyntaxError: can't assign to function call
Где я ошибся? Я понимаю, что возможно ошибка в том, как я написал строку ct, но не знаю точно, что я сделал не так.

Вернуться в «Python»