Ошибка, связанная с отсутствием 1 необходимого позиционного аргумента при использовании одного горячего кодировщика с конструктором функций - PullRequest
0 голосов
/ 28 апреля 2020

Этот код работал гладко: из feature_engine.categorical_encoders import OneHotCategoricalEncoder

ohe_enc= OneHotCategoricalEncoder(top_categories=None, variables=['x1','x2','x3','x4'], drop_last=True)

ohe_enc.fit(X_train)

Это дало мне ошибки:

tmp=ohe_enc.transform(X_train)
tmp.head()

TypeError: check_is_fited () отсутствует 1 обязательный позиционный аргумент : 'attribute'

Есть идеи, что мне здесь не хватает?

X_train sample X1 x2. x3. х4 заменить один. Квалифицированный. Новый постоянный. Accompnied. Неквалифицированный Опытный

...