Zacznij terazZacznij za darmo

Wszystko razem

Osoby zainteresowane wynikami marketingowymi poprosiły o raport dziennych współczynników konwersji dla każdej grupy wiekowej – i potrzebują go jak najszybciej. Raport ma być odświeżany co miesiąc. To idealna okazja, żeby skorzystać z własnych funkcji. Pozwolą ci one nie tylko sprawnie przygotować raport już dziś, ale też znacznie uprościć pracę przy każdym kolejnym odświeżeniu danych.

Pamiętaj, że conversion_rate() przyjmuje DataFrame oraz listę kolumn, na podstawie których oblicza współczynnik konwersji.

To ćwiczenie jest częścią kursu

Analiza kampanii marketingowych z pandas

Zobacz kurs

Instrukcje do ćwiczenia

  • Używając funkcji conversion_rate(), utwórz nowy DataFrame o nazwie age_group_conv zawierający współczynnik konwersji według date_served i age_group z DataFrame marketing.
  • Wykonaj operację unstack na age_group_conv, aby uzyskać DataFrame z każdą grupą wiekową jako osobną kolumną. Ten krok został już za ciebie wykonany.
  • Użyj funkcji plotting_conv(), aby zwizualizować współczynniki konwersji dla każdej grupy wiekowej.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Calculate conversion rate by date served and age group
age_group_conv = ____

# Unstack age_group_conv and create a DataFrame
age_group_df = pd.DataFrame(age_group_conv.unstack(level=1))

# Plot the results
____
Edytuj i uruchom kod