У меня есть DataFrame данных категории, который выглядит следующим образом:
оригинально выглядит Я использовал pd.get_dummies для получения фиктивной переменной этих данных:
dummy_field_t = ['Partner','Dependents','MultipleLines','InternetService',
'OnlineSecurity','OnlineBackup','DeviceProtection','TechSupport',
'StreamingMovies','StreamingTV','Contract','PaperlessBilling','PaymentMethod']
X_dummy =pd.Data
for feature in dummy_field_t:
dummies = pd.get_dummies( X_train.loc[:, feature], prefix=feature )
X_dummy = pd.concat( [X_dummy, dummies], axis = 1 )
Как ни странно, я получил некоторое значение NA в X_dummy, например:
введите описание изображения здесь
Почему метод работал для некоторых строк, а некоторые нет?