Dárce s největší pravděpodobností darování
Předpovědi prediktivního modelu vyjadřují, jak pravděpodobné je, že daná osoba bude cílovým zákazníkem. Představ si například, že jsi sestavil/a model pro předpovídání toho, zda dárce přispěje více než 50 eur v rámci určité kampaně. Pokud je předpověď pro konkrétního dárce 0,82, znamená to, že existuje 82% šance, že přispěje více než 50 eur.
V tomto cvičení najdeš dárce s největší pravděpodobností darování více než 50 eur.
Připomeň si, že pandas DataFrame df lze seřadit podle určitého sloupce c takto:
df_sorted = df.sort_values(["c"])
a že první a poslední řádek pandas DataFrame lze vybrat takto:
first_row = df.head(1)
last_row = df.tail(1)
Toto cvičení je součástí kurzu
Introduction to Predictive Analytics in Python
Pokyny k cvičení
- Předpovědi jsou uloženy v pandas DataFrame
predictions, který má dva sloupce: ID dárce a pravděpodobnost, že je cílovým zákazníkem. Seřaď tyto předpovědi tak, aby dárci s nejnižší pravděpodobností darování byli na začátku. - Vyber a vypiš řádek z tohoto seřazeného DataFrame, který odpovídá dárci s největší pravděpodobností darování více než 50 eur podle modelu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Sort the predictions
predictions_sorted = ____.____([____])
# Print the row of predictions_sorted that has the donor that is most likely to donate
print(____.____(____))