Datum a čas (II)
Místo dodatečného převodu typu sloupce po importu dat můžeš datum správně analyzovat už při samotném načítání. Stačí funkci pd.read_csv() předat argument parse_dates se seznamem názvů sloupců, které mají být importovány jako datum. Jakmile je datový sloupec načten ve správném typu (datetime64), můžeš pomocí accessoru .dt a atributů .year, .month a .day snadno získat rok, měsíc a den.
# Access year
df['Date'].dt.year
# Access month
df['Date'].dt.month
# Access day
df['Date'].dt.day
Toto cvičení je součástí kurzu
Python pro uživatele R
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
import pandas as pd
# Load the dataset and ensure Date column is imported as datetime
ebola = pd.read_csv('country_timeseries.csv', parse_dates=____)
# Inspect the Date column
print(ebola['Date'].dtype)