Agregowanie cech numerycznych
Tworzenie nowej cechy na podstawie statystyki agregującej sprawdza się szczególnie dobrze wtedy, gdy masz wiele cech o podobnych, powiązanych wartościach. W tym ćwiczeniu masz do dyspozycji DataFrame z czasami biegów o nazwie running_times_5k. Dla każdego name w zbiorze danych oblicz średnią z pięciu czasów biegu.
To ćwiczenie jest częścią kursu
Preprocessing w uczeniu maszynowym w Pythonie
Instrukcje do ćwiczenia
- Użyj metody
.loc[], aby wybrać wszystkie wiersze i kolumny, a następnie oblicz.mean()dla każdej z nich. - Wywołaj
.head()na DataFrame, aby zobaczyć kolumnęmean.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Use .loc to create a mean column
running_times_5k["mean"] = ____.loc[____, ____].____(axis=____)
# Take a look at the results
print(____)