Otestuj a vizualizuj konverzní funkci
Nejtěžší část máš za sebou – funkci pro výpočet konverzního poměru jsi sestavil/a. Teď ji konečně otestujeme! Automatizace analýz sice chvíli trvá, ale tady se ta investice vrátí.
V tomto cvičení uvidíš, jak rychle dokážeš konverzní poměr spočítat – to, co dříve zabralo několik kroků, teď zvládneš v okamžiku. Automatizací opakujících se částí práce získáš víc prostoru na složitější analýzy.
Toto cvičení je součástí kurzu
Analýza marketingových kampaní s pandas
Pokyny k cvičení
- Pomocí funkce
conversion_rate()vypočítej konverzní poměr vmarketingpodledate_servedaage_groupa výsledek ulož doage_group_conv. - Rozviň
age_group_convna úrovni 1 pomocí.unstack()a výsledek obal volánímpd.DataFrame(), čímž vytvoříšage_group_df. - Z dat v
age_group_dfvytvoř spojnicový graf.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Calculate conversion rate by age_group
age_group_conv = ____(____, ['date_served', ____])
print(age_group_conv)
# Unstack and create a DataFrame
age_group_df = ____(age_group_conv.____)
# Visualize conversion by age_group
age_group_df____
plt.title('Conversion rate by age group\n', size = 16)
plt.ylabel('Conversion rate', size = 14)
plt.xlabel('Age group', size = 14)
plt.show()