У меня изначально есть даты в строковом формате.Я хочу извлечь из этих дат месяц как число.
df = pd.DataFrame({'Date':['2011/11/2', '2011/12/20', '2011/8/16']})
Я преобразую их в объект даты-времени панд.
df['Date'] = pd.to_datetime(df['Date'])
Затем я хочу извлечь все месяцы.
Когда я пытаюсь:
df.loc[0]["Date"].month
Это работает, возвращая правильное значение 11.
Но когда я пытаюсь вызвать несколько месяцев, это не работает?
df.loc[1:2]["Date"].month
AttributeError: 'Series' object has no attribute 'month'