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

Connected

ćwiczenie

Wizualizacja wydatków użytkowników

Niedawno zespół produktowy wprowadził istotne zmiany w aplikacjach na Androida i iOS. Nie ma bezpośrednich obaw co do wpływu tych zmian, ale zespół chce monitorować dane, aby upewnić się, że nie wpłyną one negatywnie na przychody firmy. Ponadto zespół produktowy uważa, że część zmian może mieć większy wpływ na użytkowniczki niż na użytkowników.

W tym ćwiczeniu zwizualizujesz miesięczne przychody dla jednego z zaktualizowanych produktów i ocenisz wyniki.

Zbiór danych user_revenue zawierający kolumny 'device', 'gender', 'country', 'date' i 'revenue' został już wczytany. Dane zostały pogrupowane według miesiąca, urządzenia i płci. Kolumna 'month' została wyodrębniona z kolumny 'date'.

Instrukcje

100 XP
  • Przekształć user_revenue za pomocą tabeli przestawnej tak, aby kolumna 'month' stanowiła wiersze (index), 'device' i 'gender' – kolumny (columns), a 'revenue' – wartości (values).
  • Usuń pierwszy i ostatni wiersz ramki danych po przekształceniu, aby uniknąć nieciągłości zaburzających wyniki. Ten krok został już za ciebie wykonany.
  • Narysuj wykres pivoted_data, używając metody .plot().