MulaiMulai sekarang secara gratis

Donor yang paling mungkin berdonasi

Prediksi yang dihasilkan oleh model prediktif mencerminkan seberapa besar kemungkinan seseorang menjadi target. Misalnya, anggap Anda membangun model untuk memprediksi apakah seorang donor akan berdonasi lebih dari 50 Euro untuk kampanye tertentu. Jika prediksi untuk seorang donor adalah 0,82, artinya ada peluang 82% bahwa ia akan berdonasi lebih dari 50 Euro.

Pada latihan ini Anda akan mencari donor yang paling mungkin berdonasi lebih dari 50 Euro.

Ingat bahwa Anda dapat mengurutkan pandas DataFrame df berdasarkan kolom tertentu c menggunakan

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

dan Anda dapat memilih baris pertama dan terakhir dari pandas DataFrame menggunakan

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

Latihan ini adalah bagian dari kursus

Pengantar Predictive Analytics dengan Python

Lihat Kursus

Petunjuk latihan

  • Prediksi berada dalam pandas DataFrame predictions yang memiliki dua kolom: ID donor dan probabilitas menjadi target. Urutkan prediksi ini sehingga donor dengan probabilitas terendah untuk berdonasi berada di awal.
  • Pilih dan cetak baris dalam DataFrame yang sudah diurutkan ini yang berisi donor yang menurut model paling mungkin berdonasi lebih dari 50 Euro.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Sort the predictions
predictions_sorted = ____.____([____])

# Print the row of predictions_sorted that has the donor that is most likely to donate
print(____.____(____))
Edit dan Jalankan Kode