Одно горячее кодирование с помощью проблемы с манекенами - PullRequest
0 голосов
/ 29 мая 2020

Я создал функцию для кодирования моих функций методом OneHotEncoding:

def One_hot_encoding(columns, final_df):
    for fields in columns:
        dum_df = pd.get_dummies(final_df[fields], columns=fields, prefix="is", drop_first=True)
        final_df = final_df.join(dum_df)
        final_df.drop(columns=fields, inplace=True)
    return final_df

Я вызвал функцию по приведенному ниже коду:

df_final = One_hot_encoding(golden_features_list1, final_df)

Мой список golden_features = list (['Gender', 'Country'])

final_df - фрейм данных состоит из столбцов = ['Gender', 'Country', 'SalePrice']

Когда я пытался вызвать функцию, которая будет выполняться вечно! .. Я вынужден перезапустить свой сервер ноутбука Jupiter. Что не так с кодом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...