Hallo,
ich habe einen Datensatz mit einer Stringvariable, die ich gerne in eine numerische Variable umcodieren möchte. Dies habe ich mit dem Befehl
IF LTRIM(RTRIM(Sitz_Typ)) = "DU-Weitere" STN = 4.
problemlos geschafft.
Leider kommt in meiner Variable Sitzungstyp die Ausprägung DU-Weitere mehrfach vor und differenziert sich nur über das Datum (als zusätzliche eigenständige Variable vorhanden) . Für meine Analyse muss jede DU-Weitere innerhalb eines Patienten aber eine gesonderte Zahl bekommen (je nachdem in welcher zeitlichen Reihenfolge die diagnostischen Untersuchung stattgefunden haben).Dafür bräuchte ich eine Syntax die sagt: Sortiere DU-Weitere nach Patientennummer und Datum (kein Problem) und weise dann DU-Weitere suzkzessive Werte zu (z.B eine 1 für die als erste stattgefundene DU-Weitere, eine 2 für die darauf folgende etc.). Ist dies möglich, bzw. hat jemand eine Idee wie das funktionieren könnte?
Herzlichen Dank für eure Mühen, bzw. ich hoffe, dass ich meine Frage einigmeraßen nachvollziehbar darstellen konnte.
Mit besten Grüßen
Inska