Neue Variable erstellen und häufigsten Wert ausgeben lassen

Alles rund um SPSS Syntax und Programmierung.

Neue Variable erstellen und häufigsten Wert ausgeben lassen

Beitragvon Sophia Ftymu » Mo 27. Jan 2020, 23:44

Hallo an alle,

ich absoluter Anfänger was SPSS angeht und hänge da an einer Sache.

Ich habe drei Variablen (alle mit Ausprägung 1,2,3) und möchte diese zu einer Variablen zusammenfassen. Dabei soll immer die Zahl ausgegeben werden die am häufigsten vorkommt. Sind alle drei Zahlen verschieden, dann soll der Mittelwert ausgeben werden.

An folgende Syntax habe ich gedacht:

IF q39=q45 OR q39=q49 NEU = q39.
IF q49=q45 NEU = q49.
IF q39!=q45!=q49 NEU = MEAN q39 q45 q49.

Leider funktioniert das nicht, hat jemand eine Idee wie man mein Problem lösen kann?

Freundliche Grüße
Sophia
Sophia Ftymu
 
Beiträge: 2
Registriert: Mo 27. Jan 2020, 23:33
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Neue Variable erstellen und häufigsten Wert ausgeben las

Beitragvon strukturmarionette » Di 28. Jan 2020, 10:27

Hi,

drei Variablen (alle mit Ausprägung 1,2,3)

- es fehlt je Variable die konkrete SPSS-Variablenbeschreibung

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

Re: Neue Variable erstellen und häufigsten Wert ausgeben las

Beitragvon ponderstibbons » Di 28. Jan 2020, 10:37

Sophia Ftymu hat geschrieben:=
IF q39=q45 OR q39=q49 NEU = q39.
IF q49=q45 NEU = q49.
IF q39!=q45!=q49 NEU = MEAN q39 q45 q49.

Leider funktioniert das nicht, hat jemand eine Idee wie man mein Problem lösen kann?

Durch das Setzen von Klammern und die korrekte Verwendung der Funktionen, wie MEAN(var1,var2,var3).

Mit freundlichen Grüßen

PonderStibbons
ponderstibbons
 
Beiträge: 2477
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 1
Danke bekommen: 255 mal in 254 Posts

Re: Neue Variable erstellen und häufigsten Wert ausgeben las

Beitragvon Sophia Ftymu » Di 28. Jan 2020, 11:10

Danke für die Antworten.

Der erste Teil funktioniert schonmal :)

Leider hapert noch bei dem Teil, wenn alle Variablen ungleich sind.

Das habe ich geschrieben:

IF r50!=r51!=r52 NEW = MEAN(r50,r51,r52).

Kann es sein, dass ich das falsche 'ungleich' Symbol nutze??

SPSS sagt: Ein Makrosymbol ist in diesem Kontext ungültig.

Vielen Dank
Sophia Ftymu
 
Beiträge: 2
Registriert: Mo 27. Jan 2020, 23:33
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Neue Variable erstellen und häufigsten Wert ausgeben las

Beitragvon strukturmarionette » Di 28. Jan 2020, 11:34

Hi,

Boolsche Operatoren könnten noch eine Rolle spielen.

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

Re: Neue Variable erstellen und häufigsten Wert ausgeben las

Beitragvon ponderstibbons » Di 28. Jan 2020, 12:40

Sophia Ftymu hat geschrieben:IF r50!=r51!=r52 NEW = MEAN(r50,r51,r52).

Kann es sein, dass ich das falsche 'ungleich' Symbol nutze??


RTFM
ponderstibbons
 
Beiträge: 2477
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 1
Danke bekommen: 255 mal in 254 Posts


Zurück zu SPSS Syntax

Wer ist online?

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

cron