Hi,
ich habe eine gemixte Datenstruktur im Datensatz von 4 Messzeitpunkten
source_t1=1 wenn zu t1 teilgenommen, sonst 0
source_t2=1 wenn zu t2 teilgenommen, sonst 0
source_t3=1 wenn zu t3 teilgenommen, sonst 0
source_t4=1 wenn zu t4 teilgenommen, sonst 0
Jetzt würde ich mir gern in 1 Variable die verschiedensten Kombinationen von Messzeitpunktzusammenstellungen ausgeben lassen.
Leider funktioniert meine Syntax nicht, denn es wir eine Variable mzp mit nur Nullen und Einsen erstellt und kann ich kann mir das nicht ganz erklären.
Sieht jemand meinen Fehler?
COMPUTE mzp=0.
IF (source_t1=1 & source_t2=0 & source_t3=0 & source_t4=0) mzp=1.
IF (source_t1=1 & source_t2=2 & source_t3=0 & source_t4=0) mzp=12.
IF (source_t1=1 & source_t2=0 & source_t3=3 & source_t4=0) mzp=13.
IF (source_t1=1 & source_t2=0 & source_t3=0 & source_t4=4) mzp=14.
IF (source_t1=1 & source_t2=2 & source_t3=3 & source_t4=0) mzp=123.
IF (source_t2=2 & source_t1=0 & source_t3=0 & source_t4=0) mzp=2.
IF (source_t1=0 & source_t2=2 & source_t3=3 & source_t4=0) mzp=23.
IF (source_t1=0 & source_t2=2 & source_t3=0 & source_t4=4) mzp=24.
IF (source_t3=3 & source_t2=0 & source_t1=0 & source_t4=0) mzp=3.
IF (source_t1=0 & source_t2=0 & source_t3=3 & source_t4=4) mzp=34.
IF (source_t4=4 & source_t2=2 & source_t1=0 & source_t3=0) mzp=4.
IF (source_t1=0 & source_t2=2 & source_t3=3 & source_t4=4) mzp=234.
IF (source_t1=1 & source_t2=2 & source_t3=3 & source_t4=4) mzp=1234.
IF (source_t1=1 & source_t2=0 & source_t3=3 & source_t4=4) mzp=134.
IF (source_t1=1 & source_t2=2 & source_t3=0 & source_t4=4) mzp=124.
EXECUTE.
Danke vorab für eure Hilfe!