Podział grupy testowej
E-mailowa część tej kampanii była przeprowadzona jako test A/B. Połowa wysłanych wiadomości zawierała ogólną ofertę dodatkową, a druga połowa – spersonalizowane treści nawiązujące do aktywności użytkowników na stronie.
Zanim przystąpisz do analizy wyników, sprawdź, czy użytkownicy zostali równomiernie przydzieleni do grupy testowej i kontrolnej.
To ćwiczenie jest częścią kursu
Analiza kampanii marketingowych z pandas
Instrukcje do ćwiczenia
- Wyodrębnij wiersze ze zbioru
marketing, w których'marketing_channel'ma wartość'Email', i zapisz wyniki w zmiennejemail. - Pogrupuj dane z
emailwedług wariantu, zsumuj liczbę unikalnych użytkowników i zapisz wyniki w zmiennejalloc. - Przedstaw wyniki z
allocna wykresie słupkowym.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Subset the DataFrame
email = ____
# Group the email DataFrame by variant
alloc = ____
# Plot a bar chart of the test allocation
____
plt.title('Personalization test allocation')
plt.ylabel('# participants')
plt.show()