Hola,
Tengo dos conjuntos de datos sobre una cohorte de pacientes.Uno tiene fechas de la prueba “a” y el otro tiene fechas de la prueba “b”. el número de pruebas a y b sobre un tema varía (es decir, algunas tienen muchas a y pocas b o viceversa)
Necesito encontrar todos los casos en los que las pruebas a y b se encuentran dentro de un período de tiempo (90 días para este proyecto).¿Cómo podría automatizar la comparación de todas las combinaciones de las pruebas a y b para encontrar las pruebas dentro de este parámetro?Dicho de otra manera, ¿cómo comparo cada fecha de prueba a con todas las fechas de prueba b para calcular una diferencia de fecha (y aislar aquellas <90d)?si obtengo una lista de todas las combinaciones de fecha y diferencia, puedo ordenarlas fácilmente para encontrar aquellas <90d
Ejemplo a continuación
CONJUNTO DE DATOS1
Asunto # Prueba Una fecha
1 1/1/23
1 2/1/23
1 3/1/23
1 4/1/23
2 2/1/10
2 5/1/10
CONJUNTO DE DATOS2
Asunto # Fecha de la prueba B
1 1/1/14
1 6/1/23
1 1/11/22
2 1/1/10
2 1/1/23
2 5/1/23
RESULTADOS
sujeto prueba a fecha prueba b fecha fecha diferencia
1 1/1/23 1/11/22 60d
1 3/1/23 6/1/23 90d
2 1/2/10 1/1/10 30d