Localização das datas de início e término de cada mês entre o período especificado em R
Sou iniciante na programação de R e quero ajuda para executar a operação de data em um conjunto de dados (esperando que possa haver uma maneira de fazê-lo no R),
Importei o conjunto de dados fornecido como 'transações'
deals <- read.csv("deals_dates.csv")
com dados (entrada),
Deal_Id Deal_Name Start_Date End_Date
1 Samsung Mobile 3/5/2018 6/23/2018
2 Apple Watch 12/21/2017 2/9/2018
Desejo encontrar a data de início e término mensal entre o intervalo start_date / end_date de cada transação,
(produção esperada)
Deal_Id Deal_Name Start_Date End_Date
1 Samsung Mobile 3/5/2018 3/31/2018
1 Samsung Mobile 4/1/2018 4/30/2018
1 Samsung Mobile 5/1/2018 5/31/2018
1 Samsung Mobile 6/1/2018 6/23/2018
2 Apple Watch 12/21/2017 12/31/2017
2 Apple Watch 1/1/2018 1/31/2018
2 Apple Watch 2/1/2018 2/9/2018
Obrigado!