我有一个带有日期列(以日期时间格式)的Pandas数据框,其中包含3年的数据。由于数量很多,我按月和年分组,并用matplotlib绘制了一个计数图。
该图未显示我的x轴标签,并且我怀疑结果不准确(该图在excel上看起来有所不同),如何添加标签?并确保它们按照正确的顺序分组?
以下是相关代码:
fig, ax = plt.subplots()
df['datetime_colummn'].groupby([df.datetime_colummn.dt.year.rename('year'),
df.datetime_colummn.dt.month.rename('month')]).agg('count').plot(ax=ax)
我已经尝试了以下链接中建议的解决方案:Pandas missing x tick labels,但对您而言,如上代码所示,它对我不起作用。