1. Nauka
  2. /
  3. Kursy
  4. /
  5. Analityka klientów i testy A/B w Pythonie

Connected

ćwiczenie

Wrażliwość współczynnika konwersji

Dla odmiany przez kilka kolejnych ćwiczeń będziemy pracować ze współczynnikiem konwersji, który analizowaliśmy w rozdziale pierwszym. Twoim zadaniem będzie sprawdzenie, jak zmienia się ta wartość przy różnych procentowych wzrostach oraz ile dodatkowych konwersji dziennie przyniosłaby taka zmiana. Na początek wyznaczysz średnią liczbę wyświetleń paywall i zakupów dokonywanych każdego dnia w obserwowanej próbce. Powodzenia!

Instrukcje

100 XP
  • Złącz tabele paywall_views i demographics_data za pomocą złączenia 'inner'. Dzięki temu wynik będzie obejmował tylko użytkowników obecnych w obu tabelach, pomijając tych, którzy nie wyświetlili paywall – co jest dokładnie tym, czego potrzebujemy w tym scenariuszu.
  • Pogrupuj purchase_data według 'date'. Wynik jest następnie agregowany przez zsumowanie kolumny purchase (całkowita liczba zakupów) oraz zliczenie jej wierszy (całkowita liczba wyświetleń paywall).
  • Oblicz średnią z kolumn sum i count, aby uzyskać średnią liczbę zakupów i wyświetleń paywall na dzień.
  • Wyniki odzwierciedlają próbkę stanowiącą 0,1% całej populacji. Przemnóż daily_purchases i daily_paywall_views przez 1000, aby wyniki odpowiadały skali całej populacji.