Parsování jednoduchých dat
pandas automaticky nerozpozná, že sloupce obsahují data a časy – interpretuje je jako objekty nebo řetězce, pokud to výslovně neurčíš. Správné zpracování datumů a časů je snadné, pokud jsou v standardním formátu – stačí použít argument parse_dates a říct funkci read_excel(), aby příslušné sloupce načetla jako datetime.
Odpovědi z průzkumu New Developer Survey obsahují několik sloupců s časovými razítky, která lze snadno parsovat. V tomto cvičení se postaráš o to, aby měly správný datový typ.
pandas je načtený jako pd.
Toto cvičení je součástí kurzu
Streamlined Data Ingestion with pandas
Pokyny k cvičení
- Načti soubor
fcc_survey.xlsxa zajisti, aby byl sloupecPart1StartTimeparsován jako datetime. - Zobraz několik prvních hodnot sloupce
survey_data.Part1StartTimea ověř, že obsahuje hodnoty typu datetime.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Load file, with Part1StartTime parsed as datetime data
survey_data = pd.read_excel("fcc_survey.xlsx",
____)
# Print first few values of Part1StartTime
print(survey_data.Part1StartTime.____)