Bắt đầu ngayBắt đầu miễn phí

Phân tích thống kê bóng chày với .apply()

Tampa Bay Rays muốn bạn phân tích dữ liệu của họ.

Họ cần các chỉ số sau:

  • Tổng của từng cột trong dữ liệu
  • Tổng số lượt ghi điểm trong một năm ('RS' + 'RA' cho mỗi năm)
  • Cột 'Playoffs' ở dạng văn bản thay vì dùng 10

Hàm dưới đây có thể dùng để chuyển cột 'Playoffs' sang văn bản:

def text_playoffs(num_playoffs): 
    if num_playoffs == 1:
        return 'Yes'
    else:
        return 'No' 

Hãy dùng .apply() để lấy các chỉ số này. Một DataFrame (rays_df) đã được nạp và in ra console. DataFrame này được lập chỉ mục theo cột 'Year'.

Bài tập này là một phần của khóa học

Viết mã Python hiệu quả

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)
Chỉnh sửa và Chạy Mã