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

Tính target cho sự kiện

======= Bạn đang tổ chức một sự kiện từ thiện và muốn dự đoán nhà tài trợ nào có khả năng tham dự cao nhất. Bạn đã tổ chức một sự kiện tương tự trước đây, nên có thể dùng thông tin đó để xây dựng mô hình dự đoán. Bạn được cung cấp một list population gồm các donor id duy nhất cho basetable này và một list attend_event gồm các nhà tài trợ trong population đã tham dự sự kiện trước. Trong bài tập này, bạn sẽ xây dựng một basetable với hai cột: donor_id và target, trong đó target bằng 1 nếu nhà tài trợ đã tham dự sự kiện và 0 nếu không.

Hướng dẫn

100 XP
  • Tạo một pandas dataframe basetable, trong đó mỗi nhà tài trợ trong population ứng với một dòng và có một cột donor_id chứa ID của nhà tài trợ.
  • Thêm cột target vào basetable. Target bằng 1 nếu nhà tài trợ đã tham dự sự kiện và 0 nếu không.
  • Tính và in ra tần suất target, tức là số lần target bằng 1 chia cho số dòng trong basetable.