Beslissingsanalyse: winst
Goed gedaan met het vertalen van de posterior-klikratio’s naar kostendistributies! Ondertussen is er nieuw bedrijfsbeleid ingevoerd. Vanaf nu is het doel van de marketingafdeling niet meer om de kosten van campagnes te minimaliseren — dat werkte niet goed — maar om de winst te maximaliseren. Kun je je bevindingen daarop aanpassen, wetende dat de verwachte opbrengst per klik van een mobiele advertentie $3.4 is en die van een desktopadvertentie $3? Om de winst te berekenen, tel je eerst de opbrengst van alle kliks op en trek je daar vervolgens de bijbehorende kosten van af.
Alles wat je in de vorige oefening hebt berekend staat in je werkruimte: het ads_cost-woordenboek en de aantallen-klikdistributies: clothes_num_clicks en sneakers_num_clicks.
Deze oefening maakt deel uit van de cursus
Bayesian Data Analysis in Python
Oefeninstructies
- Maak een woordenboek
ads_profitmet vier keys:clothes_mobile,sneakers_mobile,clothes_desktopensneakers_sneakers, die elk de winstverdeling van de bijbehorende kliks bevatten. - Maak een forest plot van
ads_proftmet een geloofwaardigheidsinterval van 99%.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Calculate profit distributions for each product and platform
ads_profit = {
"clothes_mobile": ____,
"sneakers_mobile": ____,
"clothes_desktop": ____,
"sneakers_desktop": ____,
}
# Draw a forest plot of ads_profit
____
plt.show()