Koppelen aan de dichtstbijzijnde tijd
Je besluit terug te gaan en punts te bekijken als één type risicospel. Een van de uitdagingen voor je team is dat het lastig is om speldata te koppelen aan het tijdstip van hersenschuddingen door het hele seizoen heen, vooral bij punts. Je denkt dat pandas hier kan helpen.
De data frame uit je vorige werk, temps, is al geladen. Je hebt ook een data frame impacts met de datums van elke hersenschudding die plaatsvond bij punts. Het bevat ook een kolom met het cumulatieve aantal hersenschuddingen in het seizoen tot en met de meest recente gebeurtenis. De data frames staan op je scherm.
Deze oefening maakt deel uit van de cursus
Pandas-joins voor spreadsheetgebruikers
Oefeninstructies
- Combineer de data om te zien hoeveel hersenschuddingen door punts zijn geregistreerd tot en met elke wedstrijddag in
temps. Maak een run chart van het cumulatieve aantal hersenschuddingen op de wedstrijddatums van Cleveland en Dallas. Dit is al voor je gedaan.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Combine data
temps_and_hits = pd.____(____, impacts[['cume_count']],
left_on=____, right_index=____)
# Plot cumulative concussions
temps_and_hits.plot.line('Game_Date', 'cume_count', grid=True)
plt.show()