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

Connected

ćwiczenie

Grupowanie i agregacja

W tym kursie będziesz często korzystać z .groupby() i .agg(), dlatego warto dobrze je opanować. W tym ćwiczeniu obliczysz zestaw statystyk podsumowujących dane o zakupach, z podziałem według 'device' (Android lub iOS) i 'gender' (Male lub Female).

Następnie porównasz wartości w tych podgrupach, co pozwoli ci wyznaczyć punkt odniesienia dla tych wartości jako potencjalnych KPI do optymalizacji w przyszłości.

DataFrame purchase_data z poprzedniego ćwiczenia został już wczytany. Przypominamy, że zawiera dane o zakupach połączone z danymi demograficznymi użytkowników.

Instrukcje

100 XP
  • Pogrupuj DataFrame purchase_data według kolumn 'device' i 'gender' – w tej kolejności.
  • Zagreguj grouped_purchase_data, obliczając 'mean', 'median' oraz odchylenie standardowe ('std') ceny zakupu – w tej kolejności – dla każdej z grup.
  • Przeanalizuj wyniki. Czy średnia znacznie różni się od mediany? Jak duże jest zróżnicowanie w poszczególnych grupach?