Różne nazwy kolumn
Przydatne może być sprawdzenie średnich temperatur dla każdego rodzaju sezonu – przed sezonem, w sezonie zasadniczym i po sezonie. Masz dobre i (po części) złe wieści od zespołu meteorologicznego… Znaleźli dane zarówno dla sezonu 2016, jak i 2017. Okazuje się jednak, że od czasu ostatniego pliku zmienili konwencję nazewnictwa. Przed obliczeniem temperatur będziesz musiał(-a) dostosować swój kod.
Ramka danych games_places jest wczytana wraz z nową ramką danych pogodowych, weather_new.
To ćwiczenie jest częścią kursu
Pandas Joins dla użytkowników arkuszy kalkulacyjnych
Instrukcje do ćwiczenia
- Wyświetl pierwsze 5 wierszy ramki
games_placesi pierwsze 5 wierszy ramkiweather_new. - Połącz dane tak, aby uwzględnić tylko mecze obecne w obu zbiorach danych.
- Wyświetl średnie temperatury według rodzaju sezonu.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# View the first 5 rows of each data frame
print(____)
print(____)
# Join data frames
games_weather = games_places.____(____, left_on=____,
right_on=____, how=____)
# View average temperatures
print(games_weather.pivot_table(values='Temperature', index='SeasonType'))