Wyzwanie – studium przypadku, część 3
Wstrząśnienia mózgu i inne kontuzje dotyczą konkretnych zawodników. W tej trzeciej, ostatniej części wyzwania dodasz dane opisujące graczy uczestniczących w poszczególnych akcjach. Niektórzy gracze mogą nie występować w danych dla pewnych akcji. Poza tym dane o graczach obejmują dłuższy przedział czasowy i mogą zawierać informacje z innych akcji.
Plik players.csv zawiera dane o graczach. Twoja ramka danych z części 2, games_plays, jest już wczytana.
To ćwiczenie jest częścią kursu
Pandas Joins dla użytkowników arkuszy kalkulacyjnych
Instrukcje do ćwiczenia
- Wczytaj dane o graczach i wyświetl kolumny tej ramki danych.
- Połącz dane o graczach z ramką danych zawierającą mecze i akcje. Uwzględnij wszystkie wiersze z każdej ramki danych i zaznacz, z której pochodzi dany wiersz.
- Pobierz informacje o wynikowej ramce danych.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Load player data and list columns
players = ____('players.csv')
print(____.columns)
# Merge data
train_df = ____.merge(players, how=____, on=[____, ____], ____=True)
# View data frame information
____.info()