BaşlayınÜcretsiz başlayın

Bağış yapma olasılığı en yüksek bağışçı

Öngörücü modelden gelen tahminler, bir kişinin hedef olma olasılığını yansıtır. Örneğin, belirli bir kampanya için bir bağışçının 50 Euro'dan fazla bağış yapıp yapmayacağını tahmin eden bir model kurduğunu varsay. Belirli bir bağışçı için tahmin 0.82 ise, bu kişinin 50 Euro'dan fazla bağış yapma olasılığı %82 demektir.

Bu egzersizde 50 Euro'dan fazla bağış yapma olasılığı en yüksek olan bağışçıyı bulacaksın.

Bir pandas DataFrame'i df, belirli bir sütuna c göre şu şekilde sıralayabileceğini anımsa:

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

ve bir pandas DataFrame'inin ilk ve son satırını şu şekilde seçebileceğini anımsa:

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

Bu egzersiz, kursun bir parçasıdır

Python ile Öngörücü Analitiğe Giriş

Kursa Göz Atın

Egzersiz talimatları

  • Tahminler, iki sütunu olan bir pandas DataFrame'i predictions içinde: bağışçı kimliği ve hedef olma olasılığı. Bu tahminleri, bağış yapma olasılığı en düşük olan bağışçılar en başta olacak şekilde sırala.
  • Modelin 50 Euro'dan fazla bağış yapma olasılığı en yüksek dediği bağışçının bulunduğu satırı bu sıralanmış DataFrame içinde seç ve yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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

# Print the row of predictions_sorted that has the donor that is most likely to donate
print(____.____(____))
Kodu Düzenle ve Çalıştır