Zacznij terazZacznij za darmo

Zmienne zero-jedynkowe

W ostatnim ćwiczeniu kursu przygotujesz dane do modelowania, kodując kolumny nienumeryczne jako zmienne zero-jedynkowe. Na przykład, jeśli masz kolumnę z wartościami płci – 'Male' i 'Female' – chcesz uzyskać osobne kolumny, które wskazują, czy obserwacja dotyczy osoby 'Male' czy 'Female'. Ten proces tworzenia zmiennych zero-jedynkowych jest też nazywany kodowaniem one-hot.

Możesz użyć funkcji get_dummies() z biblioteki pandas, aby przekształcić kolumny nienumeryczne w zmienne zero-jedynkowe.

df_new = pd.get_dummies(df)

Utworzyliśmy podzbiór ramki danych flights o nazwie flights_sub, żeby łatwiej było obserwować, co się dzieje.

To ćwiczenie jest częścią kursu

Python dla użytkowników R

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Look at the head of flights_sub
print(____)
Edytuj i uruchom kod