Я использую pandas dataframe и matplotlib для создания графика временных рядов.
У меня есть несколько дат в моем фрейме данных, которые мне нужно сгруппировать по недельной частоте.Я уже пытался сгруппировать (dt.week) .count (), однако мои даты охватывают несколько лет, и галочки не показывают ничего, кроме номера недели (1-52).
ct_weekly_freq = df2['authorTimestamp'].groupby(df2['authorTimestamp'].dt.week).count().plot(kind='line')
plt.show()
Это был бы хороший заговор, если бы не тот факт, что он включает несколько лет.Я хотел бы выяснить, как сделать так, чтобы он суммировал даты, которые попадают в недельную частоту от даты начала, и чтобы галочки также отображали дату.