У меня есть набор данных клиентов с их политиками, я пытаюсь определить, сколько месяцев клиент находится с нами.(владение)
df
cust_no poly_no start_date end_date
1 1 2016-06-01 2016-08-31
1 2 2017-05-01 2018-05-31
1 3 2016-11-01 2018-05-31
вывод должен выглядеть следующим образом,
cust_no no_of_months
1 22
Таким образом, в основном, он должен избавиться от месяцев, когда нет политики и счетпериод перекрытия один раз, а не дважды.Я должен сделать это для каждого клиента, так что группируйте по cust_no, как я могу это сделать?
Спасибо.