开始使用免费开始使用

使用 .apply() 分析棒球统计数据

坦帕湾光芒队希望您分析他们的数据。

他们需要以下指标:

  • 数据中每一列的总和
  • 每年的总得分(每年 'RS' + 'RA'
  • 'Playoffs' 列转换为文本格式,而不是使用 10

下面的函数可用于将 '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)
编辑并运行代码