Zacznij terazZacznij za darmo

Kodowanie zmiennych kategorycznych – binarne

Przyjrzyj się zbiorowi danych hiking. Kilka kolumn wymaga zakodowania przed modelowaniem – jedną z nich jest kolumna Accessible. To cecha binarna, przyjmująca wartości Y lub N, które należy zakodować jako 1 i 0. Użyj metody LabelEncoder z biblioteki scikit-learn, aby wykonać tę transformację.

To ćwiczenie jest częścią kursu

Preprocessing w uczeniu maszynowym w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Zapisz LabelEncoder() w zmiennej o nazwie enc.
  • Używając metody .fit_transform() enkodera, zakoduj kolumnę "Accessible" ze zbioru danych hiking. Nową kolumnę nazwij Accessible_enc.
  • Porównaj obie kolumny obok siebie, aby zobaczyć efekt kodowania.

Interaktywne ćwiczenie praktyczne

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

# Set up the LabelEncoder object
enc = ____

# Apply the encoding to the "Accessible" column
____ = ____.____(____)

# Compare the two columns
print(____[[____, ____]].head())
Edytuj i uruchom kod