Hallo,
Ich habe zwei Datensätze zu einer Kohorte von Patienten.Einer hat Testdaten „a“ und der andere hat Testdaten „b“. Die Anzahl der Tests a und b zu einem Thema variiert (d. h. einige haben viele Tests a und wenige b oder umgekehrt).
Ich muss alle Fälle finden, in denen die Tests a und b innerhalb eines Zeitrahmens liegen (90 Tage für dieses Projekt).Wie könnte ich den Vergleich aller Kombinationen von Test a und b automatisieren, um die Tests innerhalb dieses Parameters zu finden?Anders ausgedrückt: Wie vergleiche ich jedes Test-A-Datum mit allen Test-B-Datumsdaten, um eine Datumsdifferenz zu berechnen (und diese <90d zu isolieren)?Wenn ich nur eine Liste aller Datums-Diff-Kombinationen erhalte, kann ich sie leicht sortieren, um diese <90d zu finden
Beispiel unten
DATENSATZ1
Betreff # Test Ein Datum
1.1.23
1 2.1.23
1 3.1.23
1 4.1.23
2 2.1.10
2 5/1/10
DATENSATZ2
Betreff Nr. Test B-Datum
1 1.1.14
1 01.06.23
1 1.11.22
2 1.1.10
2.1.23
2. 1.5.23
ERGEBNISSE
Subjekttest A Datum Test B Datum Datum Diff
1 1.1.23 1.11.22 60d
1 01.03.23 01.06.23 90d
2 2.1.10 1.1.10 30 Tage