Datum (II)
I stället för att konvertera typen på en kolumn efter att data har importerats kan du importera data och tolka datumen korrekt direkt. Det gör du genom att skicka en lista med kolumnnamn till argumentet parse_dates i pd.read_csv() – de kolumnerna importeras då som datum. När datumkolumnen har importerats med rätt typ (datetime64) kan du använda accessorn .dt tillsammans med attributen .year, .month och .day för att hämta år, månad och dag ur datumen.
# Access year
df['Date'].dt.year
# Access month
df['Date'].dt.month
# Access day
df['Date'].dt.day
Den här övningen är en del av kursen
Python för R-användare
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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)