Reduciendo el conjunto de datos utilizando programación SAS
Tengo un conjunto de datos, es decir:
Fecha_de_inicio Fecha_de_terminación Id_del_miembro
24-Jul-19 1-Jun-21 42968701
24-Jul-19 1-Mar-21 42968701
29-Feb-20 1-Mar-20 42968701
16-Feb-19 1-Mar-19 42968701
1-Mar-17 1-Mar-18 42968701
1-Mar-16 1-Mar-17 42968701
1-Dec-15 31-Dec-16 42968701
Quiero reducir este conjunto de datos, supongamos que en las últimas tres filas la fecha de inicio mínima es el 1-Dec-15 y la fecha de terminación máxima es el 1-Mar-18, por lo tanto, quiero combinar las tres últimas filas porque tienen una cobertura continua.
Como resultado, las tres últimas filas se reducirán a “1-Dec-15 1-Mar-18 42968701”.
El conjunto de datos reducido debería verse así:
Fecha_de_inicio Fecha_de_terminación Id_del_miembro
24-Jun-19 1-Jun-21 42968701
16-Feb-19 1-Mar-19 42968701
1-Dec-15 1-Mar-18 42968701
Quiero lograr esta tarea utilizando la programación SAS.
¿Alguien puede ayudarme con esto? He estado intentándolo durante mucho tiempo pero no he podido lograrlo.
davy.ai
Para lograr esta tarea, podemos utilizar la programación SAS y seguir los siguientes pasos:
Aquí está el código SAS para implementar estos pasos:
Esto debería darte el conjunto de datos reducido según lo deseado. ¡Avísame si tienes alguna pregunta adicional!