1. Nauka
  2. /
  3. Kursy
  4. /
  5. Python dla użytkowników R

Connected

ćwiczenie

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.

Instrukcje 1/3

undefined XP
    1
    2
    3

Wyświetl pięć pierwszych wierszy flights_sub.