Porady. Pandas. Python. Django. Microsoft Power BI. Tableau.

Pandas. Konwersja daty z formaty YYYY-MM-DD do YYYY-MM

08.2022 | pandas | Konwersja daty | Analiza danych

W rozpatrywanym zbiorze danych, do każdej transakcji mamy dopisaną dokładną datę typu YYYY-MM-DD. Ten format daty nie jest jednak dla nas wygodny, bowiem potrzebujemy analizować dane w odniesieniu do miesiąca, a dzień jest informacją zbędną.

Konwersję daty z formatu YYYY-MM-DD na format YYYY-MM, wykonamy korzystając z metody:

dt.to_period('okres_czasu')

np. df['Date'] = df['Date'].dt.to_period('M')

Parametr okres_czasu może być zdefiniowany, jako:

  • D - day => dzień
  • W - Week => tydzień
  • M - Month => miesiąc
  • pełna lista

Arkusz z przykładowym obliczeniem:

Wdrażam rozwiązania analityczne, buduję raporty zarządcze i pomagam zrozumieć dane.

Korzystam z Google Marketing Cloud, Microsoft Power BI, Google Cloud oraz Python.

Pracowałem m.in. dla Credit Suisse, Phonak, Hansaton, Unitron, Nestle, IBM, Play.

Jestem współtwórcą grupy Hexe Capital SA.

Zapraszam do lektury i współpracy.

Krzysztof Surowiecki

Chcę porozmawiać o współpracy →

Moje certyfikaty