Seite 1 von 1

Verschiedene Merkmalskombinationen als neue Variablen

BeitragVerfasst: Mo 8. Jun 2015, 12:48
von zahlenenthusiast
Hallo zusammen

Ich beisse mir an folgendem Problem die Zähne aus:

Ich habe drei nominalskalierte Variablen (hoch/tief) und möchte die daraus möglichen 8 Kombinationen als neue Variablen ausgeben lassen.

Die Varianten, die ich bereits versucht habe, funktionieren leider nicht.

IF (HA_th = 1) LMh_MMh_AMh = HA_th.
IF (HE_th = 2) LMh_MMh_AMh = HE_th.
IF (HK_th = 1) LMh_MMh_AMh = HK_th.
EXECUTE.

IF (HA_th = 1 AND HE_th = 2 AND HK_th = 1) LMh_MMh_AMh = HA_th + HE_th + HK_th.
EXECUTE.

Wenn ich die Häufigkeitsverteilungen anschaue, gehe ich davon aus, dass alle mit Werten HA_th = 1 ODER HE_th = 2 ODER HK_th = 1 ausgegeben werden. Ich möchte aber nur jene ausgegeben haben, die die Kombination beinhalten.

Kann mir jemand weiterhelfen? Ich wäre sehr froh :)...

Herzlicher Gruss
euer zahlenenthusiast

Re: Verschiedene Merkmalskombinationen als neue Variablen

BeitragVerfasst: Di 9. Jun 2015, 08:45
von ponderstibbons
COMPUTE neuvar=100*var1+10*var2+var3.
EXECUTE.

Mit freundlichen Grüßen

P.