開始使用免費開始

用 .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)
編輯並執行程式碼