Frage zur Berechnung einer Variable

Alles rund um SPSS Syntax und Programmierung.

Frage zur Berechnung einer Variable

Beitragvon Flickenteppich » Do 8. Jun 2023, 00:04

Hallo zusammen,
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.
Zuletzt geändert von Flickenteppich am Do 8. Jun 2023, 00:30, insgesamt 1-mal geändert.
Flickenteppich
 
Beiträge: 1
Registriert: Mi 7. Jun 2023, 23:44
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Frage zur Berechnung einer Variable

Beitragvon strukturmarionette » Do 8. Jun 2023, 00:29

Hi,

- wäre einfach zu berchnen mittels Anwendung (Rechenregeln) Boolscher Algebra
- In SPSS per Dialogfelder oder Syntax umsetzbar

Gruß
S.
strukturmarionette
 
Beiträge: 2458
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 7
Danke bekommen: 122 mal in 122 Posts


Zurück zu SPSS Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste