匹配到最近的时间点
您决定回头把弃踢(punt)作为一种危险战术来查看。您所在团队过去面临的一个难题是:很难在整个赛季中,尤其是针对弃踢,将回合数据与脑震荡发生的时间精确匹配。您认为 pandas 或许能在这里帮上忙。
您之前工作得到的数据框 temps 已加载。同时,您还有一个名为 impacts 的数据框,其中包含发生在弃踢上的每次脑震荡日期。它还包含一个列,用于显示截至最近一次发生时该赛季脑震荡的累积计数。这两个数据框已显示在屏幕上。
本练习是课程的一部分
面向表格用户的 pandas 连接
练习说明
- 合并数据,以查看在
temps中每个比赛日截至当日记录了多少起由弃踢导致的脑震荡。并绘制克里夫兰和达拉斯比赛日期的脑震荡累计数运行图。以上步骤已为您完成。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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()