個案研究挑戰-第 3 部分
腦震盪與其他傷勢是針對個別球員而發生。在個案研究挑戰的第三也是最後一部分中,你將加入描述每次戰術參與球員的資料。有些球員在特定戰術中,可能在球員資料裡缺漏。此外,球員資料涵蓋的時間範圍更長,可能包含其他戰術的資料。
players.csv 檔案包含球員資料。你在第 2 部分建立的資料框 games_plays 已經載入。
本練習屬於課程
給試算表使用者的 pandas 合併實務
練習說明
- 載入球員資料,並列出資料框的欄位。
- 將球員資料合併到包含比賽與戰術的資料框。包含各資料框的所有列,並標示每一列來自哪一個資料框。
- 取得合併結果的資料框資訊。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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()