我正在使用pandas数据框和matplotlib创建时间序列图。
我的数据框中有一些日期需要按每周的频率进行分组。我已经尝试过groupby(dt.week).count(),但是我的日期跨越了多年,并且滴答滴答声只显示了星期数(1-52)。
ct_weekly_freq = df2['authorTimestamp'].groupby(df2['authorTimestamp'].dt.week).count().plot(kind='line')
plt.show()
如果不是因为它涉及很多年,这将是一个不错的情节。我想弄清楚如何汇总从开始日期起每周一次的日期,并在刻度线上也显示日期。