ich möchte folgendes umsetzen:
Ich möchte eine Variable erstellen, die eine bestimmte Häufigkeit zählt.
Ich habe eine Datendatei mit sehr vielen Variablen. Bestimmte Variablenkombinationen sollen zu der Häufigkeit 1 hinzufügen.
Also, Beispiel: wenn ich vier Variablen habe, dann soll genau dann zu dieser Häufigkeitsvariable 1 hinzugefügt werden, wenn Variable 1 die Ausprägung 1 hat und Variable 2 die Ausprägung 0. Weiterhin soll zu der Häufigkeit +1 addiert werden, wenn Variable 3 die Ausprägung 1 hat und Variable 4 die Ausprägung 0.
D.h. wenn ich dieses Data-Set habe, dann sollen folgende Häufigkeitswerte herauskommen:
VP1 (1,0,1,0) Häufigkeitsvariable: 2
VP2 (1,0,0,0) Häufigkeitsvariable: 1
VP3 (0,0,1,0) Häufigkeitsvariable: 1
Alle anderen Vektoren sollen bei der Häufigkeitsvariable den Wert 0 ergeben.
Hat jemand eine Idee, wie ich das umsetze? Ich bin nicht ganz sicher, ob ich im "Syntax"-Unterforum richtig bin, aber ich dachte, das ist am ehesten richtig.
VIelen Dank!
EDIT: Ich glaube, ich habe die Lösung.
Compute Häufigkeit = 0.
if(var1 = 1 & var2 = 0) Häufigkeit = Häufigkeit +1.
if(var3 = 1 & var4 = 0) Häufigkeit = Häufigkeit +1.
Execute.