计算6年内每周的客户数量

时间:2018-07-03 12:11:30

标签: python pandas join group-by

我想计算6年内每周的客户数量,并增加一列数字。这就是我尝试过的:

df = df_eind[['year', 'week']].copy()
countv = df.groupby(['year', 'week']).year.count()

,然后将其与具有如下客户信息的主表连接起来:

df4 = df_eind.join(countv)

但给出了错误,因为无法将序列与数据框连接在一起。你能帮我吗?

数据是这样的(例如):

 year     week
 2012      2
 2018      50
 2015      16
 2012       2

,文件视图应该是这样的(例如):

year  week  count
2012    2      2
2015   16      1
2018   50      1

0 个答案:

没有答案