Tworzenie indeksów konwersji
Ustalono już, że problem z konwersją w kanale House Ads wynika z błędu językowego. Teraz interesariusze chcą wiedzieć, ile subskrypcji utracono w wyniku tego błędu.
W tym ćwiczeniu obliczysz współczynniki konwersji dla języków innych niż angielski i porównasz je z konwersją dla języka angielskiego – w okresie poprzedzającym wystąpienie błędu.
To ćwiczenie jest częścią kursu
Analiza kampanii marketingowych z pandas
Instrukcje do ćwiczenia
- Utwórz nową ramkę danych
house_ads_bug, zawierającą wyłącznie wiersze zhouse_ads, w których wartość'date_served'jest wcześniejsza niż'2018-01-11'. - Użyj funkcji
conversion_rate()na ramce danychhouse_ads_bugz kolumną'language_displayed'. - Korzystając z odpowiedniego wiersza, podziel kolumny
Spanish,ArabiciGermanramkilang_convprzez kolumnęEnglish.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Calculate pre-error conversion rate
house_ads_bug = ____[____['____'] < '____']
lang_conv = ____
# Index other language conversion rate against English
spanish_index = ____/____
arabic_index = ____/____
german_index = ____/____
print("Spanish index:", spanish_index)
print("Arabic index:", arabic_index)
print("German index:", german_index)