Dates (I)
Při práci v oblasti datové vědy se s daty ve formátu časové řady setkáš velmi často. Proto je důležité umět je správně zpracovat – a Pandas ti s tím nabízí šikovné funkce. Pokud máš sloupec s daty uloženými jako řetězec, snadno ho převedeš do formátu datetime pomocí funkce pd.to_datetime(). Stačí zadat argument format, který určuje, v jakém formátu jsou data uložena. Jsou-li data ve formátu měsíc/den/rok, použiješ:
pd.to_datetime(df['date_column_as_string'], format='%m/%d/%Y')
Proč je tento formát výhodnější, uvidíš v následujícím cvičení.
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 country_timeseries dataset
ebola = pd.____('country_timeseries.csv')
# Inspect the Date column
print(ebola['Date'].dtype)