熊猫通过索引值计数来枢轴汇总百分比

时间:2019-02-22 18:28:48

标签: python pandas dataframe crosstab

我的数据框如下

df = pd.DataFrame({'date': ['2013-04-01','2013-04-01','2013-04-01','2013-04-02', '2013-04-02'],
               'month': ['1','1','3','3','5'],
              'pmonth': ['1', '1', '2', '5', '5'],
              'duration': [30, 15, 20, 15, 30],
             'user_id': ['10', '20', '30', '40', '50']})

我可以使用日期,月份和pmonth计算用户ID计数的百分比

pd.crosstab(index=[df.date,df.month,df.pmonth],columns=df.duration,values=df.user_id,normalize ='index',aggfunc='count')

但是我只想计算日期和月份组合中用户ID的百分比,是否可以使用交叉表。

0 个答案:

没有答案