Как выделить из даты месяц в pandas dataframe?
Есть датасет, в котором один признак - дата. Как из полной даты (тип данных datetime64) например 2020-01-01 получить категориальный тип данных "январь" или "1"? Пробовал делать через сплит - ошибка 'Timestamp' object has no attribute 'split'
Ответы (1 шт):
Автор решения: Tune Up
→ Ссылка
quarters_series = pd.Series(pd.date_range("2000-01-01", periods=3, freq="QE"))
>>> quarters_series
0 2000-03-31
1 2000-06-30
2 2000-09-30
dtype: datetime64[ns]
>>> quarters_series.dt.month
0 3
1 6
2 9
dtype: int32