1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Phân tích Dự đoán với Python

Connected

Bài tập

Nhà tài trợ có khả năng quyên góp cao nhất

Các dự đoán từ mô hình dự báo phản ánh mức độ khả năng một người là mục tiêu. Ví dụ, giả sử bạn xây dựng một mô hình để dự đoán liệu một nhà tài trợ sẽ quyên góp hơn 50 Euro cho một chiến dịch nhất định hay không. Nếu dự đoán cho một nhà tài trợ là 0.82, điều đó có nghĩa là có 82% khả năng người đó sẽ quyên góp hơn 50 Euro.

Trong bài tập này, bạn sẽ tìm nhà tài trợ có khả năng cao nhất sẽ quyên góp hơn 50 Euro.

Hãy nhớ rằng bạn có thể sắp xếp một pandas DataFrame df theo một cột c bằng

df_sorted = df.sort_values(["c"])

và bạn có thể chọn hàng đầu tiên và hàng cuối cùng của một pandas DataFrame bằng

first_row = df.head(1)
last_row = df.tail(1)

Hướng dẫn

100 XP
  • Các dự đoán nằm trong pandas DataFrame predictions gồm hai cột: mã nhà tài trợ và xác suất trở thành mục tiêu. Hãy sắp xếp các dự đoán sao cho những nhà tài trợ có xác suất quyên góp thấp nhất đứng trước.
  • Chọn và in ra hàng trong DataFrame đã sắp xếp này chứa nhà tài trợ có khả năng quyên góp hơn 50 Euro cao nhất theo mô hình.