Extrahieren von nur Monat und Jahr separat aus Pandas Datetime-Spalte
Sie können den Monat und das Jahr separat aus einer Pandas-Datetime-Spalte mit dem Zugriff dt
extrahieren. Hier ist ein Beispiel-Code-Schnipsel:
import pandas as pd
# create a sample dataframe
df = pd.DataFrame({'date': ['2022-01-01', '2022-02-01', '2022-03-01']})
# convert the date column to datetime
df['date'] = pd.to_datetime(df['date'])
# extract the month and year separately
df['month'] = df['date'].dt.month
df['year'] = df['date'].dt.year
# display the result
print(df)
Das erstellt eine neue Spalte mit dem Namen 'month' und 'year' mit den jeweiligen Werten.