Процент агрегирования панд по количеству значений индекса - PullRequest
0 голосов
/ 22 февраля 2019

У меня есть следующий фрейм данных

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']})

Я могу рассчитать процент количества идентификаторов пользователей по дате, месяцу и месяцу, используя

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

Но я хочу вычислить процентID пользователя в дате, только в комбинации месяцев, возможно ли использование кросс-таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...