我正在使用一个 pandas 数据框,其中一列是 datetime64 对象。我需要绘制每年行数的条形图,并将数据框切片为一个月范围(例如 2011 年 1 月至 2011 年 3 月)。我想我可以添加一个仅包含年份或月份的列,但我该怎么做呢?
我跑了
df['year'], df['month'] = df['date'].dt.year, df['date'].dt.month
df
但得到一个 AttributeError: Can only use .dt accessor with datetimelike values