Tworzenie zmiennych dummy ze zmiennej o wielu kategoriach
Dana jest basetable z jedną zmienną predykcyjną "country". Przekształć zmienną "country" tak, aby można było jej użyć w modelu regresji logistycznej – utwórz dla niej zmienne dummy.
To ćwiczenie jest częścią kursu
Pośrednia analityka predykcyjna w Pythonie
Instrukcje do ćwiczenia
- Utwórz ramkę danych pandas
dummies_countryzawierającą zmienne dummy dla zmiennej "country". Zadbaj o to, by uniknąć współliniowości. - Dodaj te zmienne dummy do oryginalnej
basetable. - Usuń oryginalną zmienną "country" z
basetable.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Create the dummy variable
dummies_country = ____.____(____["____"], ____=____)
# Add the dummy variable to the basetable
basetable = ____.____([____, ____], ____=____)
# Delete the original variable from the basetable
____ ____["____"]
print(basetable.head())