1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích dự đoán nâng cao với Python

Connected

Bài tập

Giá trị lớn nhất năm trước

Tiếp theo, bạn muốn thêm vào base table số tiền lớn nhất mà một nhà tài trợ đã quyên góp trong năm 2017 nhưng trước ngày 1 tháng 5, 2017. Bạn có sẵn một vài đối tượng: basetable chứa ID nhà tài trợ của quần thể, và gifts chứa các khoản tặng do nhà tài trợ thực hiện theo thời gian. Với mỗi nhà tài trợ trong quần thể, hãy thêm vào basetable số tiền lớn nhất mà nhà tài trợ đó đã quyên góp trong năm 2017.

Hướng dẫn

100 XP
  • Điền ngày bắt đầu và ngày kết thúc của khoảng thời gian mà bạn muốn lấy giá trị lớn nhất.
  • Chọn các khoản tặng trong năm 2017 bằng các ngày bắt đầu và kết thúc này trong dataframe gifts_2017.
  • Tạo một pandas dataframe có số tiền lớn nhất cho mỗi nhà tài trợ trong gifts_2017.
  • Thêm số tiền lớn nhất này vào basetable.