Sprawdzanie typów kolumn
Przyjrzyj się typom kolumn w zbiorze danych o obserwacjach UFO, korzystając z metody .info(). Dwie kolumny wymagają przekształcenia: kolumna seconds, która zawiera wartości numeryczne, ale jest wczytywana jako typ object, oraz kolumna date, którą można przekonwertować na typ datetime. Dzięki temu inżynieria cech będzie później znacznie łatwiejsza.
To ćwiczenie jest częścią kursu
Preprocessing w uczeniu maszynowym w Pythonie
Instrukcje do ćwiczenia
- Wywołaj metodę
.info()na zbiorze danychufo. - Przekonwertuj typ kolumny
secondsna typ danychfloat. - Przekonwertuj typ kolumny
datena typ danychdatetime. - Wywołaj
.info()naufoponownie, żeby sprawdzić, czy zmiany zostały wprowadzone poprawnie.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Print the DataFrame info
print(ufo.____)
# Change the type of seconds to float
ufo["seconds"] = ____
# Change the date column to type datetime
ufo["date"] = ____
# Check the column types
print(ufo.____)