9 Mayıs 2022 Pazartesi

Creating dummy variable without using get_dummies

get_dummies is a useful function for running regressions with categorical variables, but sometimes you may want to keep the variable it drops. I looked at its documentation, but couldn't get how I can select the feature to drop. Anyways, here is a 'manual' way of doing it instead of get_dummies. This seems more customizable to me, at least for some cases.


merged_data['MiscShed'] = np.where(merged_data['MiscFeature']=='Shed', 1, 0)
merged_data['MiscGar2'] = np.where(merged_data['MiscFeature']=='Gar2', 1, 0)
merged_data['MiscOthr'] = np.where(merged_data['MiscFeature']=='Othr', 1, 0)
merged_data['MiscTenC'] = np.where(merged_data['MiscFeature']=='TenC', 1, 0)

Hiç yorum yok:

Yorum Gönder