使用 .apply() 分析棒球统计数据
坦帕湾光芒队希望您分析他们的数据。
他们需要以下指标:
- 数据中每一列的总和
- 每年的总得分(每年
'RS'+'RA') - 将
'Playoffs'列转换为文本格式,而不是使用1和0
下面的函数可用于将 'Playoffs' 列转换为文本:
def text_playoffs(num_playoffs):
if num_playoffs == 1:
return 'Yes'
else:
return 'No'
请使用 .apply() 得到这些指标。已为您加载一个 DataFrame(rays_df)并打印到控制台。该 DataFrame 以 'Year' 列为索引。
本练习是课程的一部分
高效编写 Python 代码
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)