Testowanie i wizualizacja funkcji konwersji
Najtrudniejsza część za tobą – funkcja obliczająca współczynnik konwersji jest gotowa, czas ją przetestować! Automatyzacja analiz wymaga nakładu pracy na początku, ale teraz zobaczysz, jak bardzo się opłaca.
W tym ćwiczeniu przekonasz się, jak szybko można obliczyć współczynnik konwersji – zadanie, które we wcześniejszych lekcjach wymagało wielu kroków. Dzięki automatyzacji powtarzalnych czynności zyskasz więcej czasu na złożone analizy.
To ćwiczenie jest częścią kursu
Analiza kampanii marketingowych z pandas
Instrukcje do ćwiczenia
- Użyj funkcji
conversion_rate(), aby obliczyć współczynnik konwersji w zbiorzemarketingwedługdate_servediage_group, a wyniki zapisz w zmiennejage_group_conv. - Wykonaj operację unstack na
age_group_convz poziomem równym 1 i opakuj wynik w wywołaniepd.DataFrame(), aby utworzyćage_group_df. - Utwórz wykres liniowy, aby zwizualizować wyniki z
age_group_df.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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()