Предположим, я отсортировал примерный фрейм данных, выглядит так:
CustomerID CallID Date
123 1 01/30/2017
123 2 01/31/2017
123 3 02/03/2017
123 4 02/07/2017
123 5 02/08/2017
Я хочу подсчитать, сколько звонков я получил от одного и того же клиента за последние 7 дней на каждую дату.Желаемым выходным кадром данных будет
CustomerID CallID Date NumOfCallsOneWeek
123 1 01/30/2017 1
123 2 01/31/2017 2
123 3 02/03/2017 3
123 4 02/07/2017 2
123 5 02/08/2017 3
Обратите внимание, что по состоянию на 02/07/2017, 2 вызова на 30.01.2017 принимаются более недели назад, поэтому они не учитываются.
Как мне это сделать в пандах?Спасибо за вашу помощь.