1. Nauka
  2. /
  3. Projekty
  4. /
  5. Analiza kampanii marketingowych z pandas

Connected

ćwiczenie

Tworzenie ramki danych na podstawie indeksów

Skoro masz już gotowy indeks do porównania współczynników konwersji dla języka angielskiego z pozostałymi językami, możesz zbudować ramkę danych, która oszacuje, jakie powinny być dzienne współczynniki konwersji, gdyby użytkownicy otrzymywali treści we właściwym języku.

Przygotowano dla ciebie ramkę danych o nazwie converted, zawierającą oczekiwane konwersje. Grupuje ona house_ads według daty i preferowanego języka. Znajdziesz w niej liczbę unikalnych użytkowników oraz liczbę konwersji dla każdego języka w każdym dniu.

Na przykład liczbę użytkowników posługujących się językiem hiszpańskim, którzy otrzymali reklamy własne, możesz sprawdzić za pomocą converted[('user_id','Spanish')].

Instrukcje

100 XP
  • Użyj .loc, aby utworzyć kolumnę english_conv_rate w converted z angielskim współczynnikiem konwersji dla okresu od '2018-01-11' do '2018-01-31'.
  • Utwórz kolumny oczekiwanych konwersji dla każdego języka, mnożąc english_conv_rate przez odpowiedni indeks językowy (spanish_index, arabic_index lub german_index).
  • Pomnóż oczekiwany współczynnik konwersji dla każdego języka przez liczbę użytkowników, którzy powinni byli otrzymać reklamy własne.