def get_series(user,freq='1M'):
user_df = user.sort_values(by='begin_date')
user_series = pd.Series(list(user_df['event']), index=user_df['begin_date'])
user_series.index = pd.DatetimeIndex(user_series.index)
user_resample = user_series.resample(freq).sum().astype('str').replace(r'0', "", regex=True)
#time = pd.date_range(start='2010-01',end='2016-06',freq=freq)
#user_resample = user_resample.reindex(time,fill_value="").astype('str')
#for i in range(len(user_resample)):
# user_resample[i] = "".join(user_resample[i].split('0'))
return user_resample
评论列表
文章目录