Следующие действия должны помочь, предполагая, что фрейм данных df
содержит информацию для одного пользователя:
import pandas as pd
df = pd.DataFrame([['2015-06-01', 1], ['2015-06-02', 3], ['2016-06-23', 1]], columns=['just_dates', 'Count'])
# Convert just_dates to datetime
df['just_dates'] = pd.to_datetime(df['just_dates'])
weekly_counts = df.groupby(pd.Grouper(key='just_dates', freq='W')).Count.sum()
print(weekly_counts.where(weekly_counts > 1).dropna())
И вывод должен быть:
just_dates
2015-06-07 4.0
Freq: W-SUN, Name: Count, dtype: float64