Zacznij terazZacznij za darmo

Identyfikowanie cech do standaryzacji

W tym ćwiczeniu przeanalizujesz wariancję kolumn w zbiorze danych o UFO, aby określić, które cechy wymagają standaryzacji. Po przyjrzeniu się wariancjom kolumn seconds i minutes zauważysz, że wariancja kolumny seconds jest bardzo duża. Ponieważ seconds i minutes są ze sobą powiązane (tym problemem zajmiemy się podczas wyboru cech do modelowania), dokonamy logarytmicznej normalizacji kolumny seconds.

To ćwiczenie jest częścią kursu

Preprocessing w uczeniu maszynowym w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Oblicz wariancję kolumn seconds i minutes, a następnie uważnie przyjrzyj się wynikom.
  • Przeprowadź logarytmiczną normalizację kolumny seconds, zapisując wynik w nowej kolumnie o nazwie seconds_log.
  • Wyświetl wariancję kolumny seconds_log.

Interaktywne ćwiczenie praktyczne

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

# Check the variance of the seconds and minutes columns
print(____)

# Log normalize the seconds column
ufo["seconds_log"] = ____

# Print out the variance of just the seconds_log column
print(____)
Edytuj i uruchom kod