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
Instrukcje do ćwiczenia
- Oblicz wariancję kolumn
secondsiminutes, a następnie uważnie przyjrzyj się wynikom. - Przeprowadź logarytmiczną normalizację kolumny
seconds, zapisując wynik w nowej kolumnie o nazwieseconds_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(____)