1. Nauka
  2. /
  3. Kursy
  4. /
  5. Segmentacja klientów w Pythonie

Connected

ćwiczenie

Obliczanie przesunięcia czasowego w dniach – część 2

Świetna robota! Mamy teraz sześć różnych zbiorów danych zawierających wartości roku, miesiąca i dnia dla dat faktury oraz dat kohorty: invoice_year, cohort_year, invoice_month, cohort_month, invoice_day i cohort_day.

W tym ćwiczeniu obliczysz różnicę między datą faktury a datą kohorty osobno dla lat, miesięcy i dni, a następnie wyznaczysz łączną różnicę w dniach między tymi dwiema datami. To będzie twoje przesunięcie w dniach, które wykorzystamy w następnym ćwiczeniu do wizualizacji liczby klientów. Zbiór danych online jest już załadowany – możesz wyświetlić jego nagłówek w konsoli, wywołując online.head().

Instrukcje

100 XP
  • Znajdź różnicę w latach między momentem wystawienia faktury a momentem utworzenia kohorty.
  • Znajdź różnicę w miesiącach między momentem wystawienia faktury a momentem utworzenia kohorty.
  • Znajdź różnicę w dniach między momentem wystawienia faktury a momentem utworzenia kohorty.
  • Oblicz liczbę dni dla kolumny CohortIndex (przyjmij 365 dni w roku i 30 dni w miesiącu).