Den höchsten Wert aus mehreren Spalten ermitteln

Fragen und Diskussionen rund um die Arbeit mit SPSS. Für allgemeine Statistik-Themen, die nicht mit SPSS zusammenhängen, bitte das Statistik-Forum nutzen.
Antworten
Spring
Beiträge: 7
Registriert: 20.05.2011, 18:00

Den höchsten Wert aus mehreren Spalten ermitteln

Beitrag von Spring »

Hallo!

Ich habe einen Fragebogen ausgewertet, der aus 4 Teilfragebögen besteht (repräsentiert 4 Typen). Die Werte der 4 Teilfragebögen ergeben je eine Spalte. Für mich ist nur wichtig, wo der höchste Wert ist, also FB1 oder FB2 oder FB3 oder FB4. Wie bekomme ich das heraus. Speziell hab ich folgendes vor:

Das sind die jetztigen Werte:
FB1 FB2 FB3 FB4
10 17 20 11
30 11 29 15
usw

Und dann soll SPSS den höchsten Wert herausfinden und ihn mit einer 1 versehen, die anderen bekommen eine Null:
FB1 FB2 FB3 FB4
0 0 1 0
1 0 0 0
usw

Bin sehr dankbar für eine Antwort!

Spring
Generalist
Beiträge: 1733
Registriert: 11.03.2010, 22:28

Beitrag von Generalist »

COMPUTE maximum=MAX(fb1 to fb4).
EXEC UTE.

Jetzt könnte eine DO REPEAT Anweisung kommen, aber für den Hausgebrauch geht auch
IF(fb1=maximum) fb1=1 .
IF(fb2=maximum) fb2=1 .
...

Und dann alle Werte fb1 bis fb4 zu 0 recodieren, die nicht 1 sind.
Spring
Beiträge: 7
Registriert: 20.05.2011, 18:00

Beitrag von Spring »

Danke für die schnelle Hilfe.

Es ist nur so, dass ich noch nicht sehr SPSS-sicher bin und du mir noch ein paar Teilschritte erklären müsstest. Also z.B, wo ich zum Compute komm und so.

Danke
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

Code: Alles auswählen

MAX(fb1 to fb4)
misst zeilenweise die Maxima, gemeint ist aber spaltenweise

Gruß
drfg2008
Generalist
Beiträge: 1733
Registriert: 11.03.2010, 22:28

Beitrag von Generalist »

Spring hat geschrieben:Danke für die schnelle Hilfe.

Es ist nur so, dass ich noch nicht sehr SPSS-sicher bin und du mir noch ein paar Teilschritte erklären müsstest. Also z.B, wo ich zum Compute komm und so.

Danke
http://tinyurl.com/3s6wyr
Generalist
Beiträge: 1733
Registriert: 11.03.2010, 22:28

Re: re

Beitrag von Generalist »

misst zeilenweise die Maxima, gemeint ist aber spaltenweise
Nach dem Beispiel zu gehen ist der maximale Wert von 4 Variablen gesucht.
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

ja, scheint so zu sein. Aber dann passt das Beispiel von Spring nicht so recht dazu

Das sind die jetztigen Werte:
FB1 FB2 FB3 FB4
10 17 20 11
30 11 29 15
usw

Und dann soll SPSS den höchsten Wert herausfinden und ihn mit einer 1 versehen, die anderen bekommen eine Null:
FB1 FB2 FB3 FB4
0 0 1 0
1 0 0 0
usw
Hier gibt es mehrere 1er Werte.


Gruß
drfg2008
Spring
Beiträge: 7
Registriert: 20.05.2011, 18:00

Beitrag von Spring »

Hallo!

Danke, dass ihr euch so mit meinem Beispiel beschäftigt!

Ich möchte eben die 4 Zeilen (FB1 bis FB4) vergleichen und wissen, wo der größte Wert steht. Und dann soll eben für den größten Wert immer eine 1 stehen und für die anderen 0 - eben, wie schon im Bsp erklärt.

Ich weiß leider noch immer nicht, wie ich jetzt konkret vorgehen soll :(

Danke Generalist für deinen Link. Nur komm ich mit dem Link immer auf die Wikipedia Seite mit dem Begriff Buch. Komisch.

Ich hab mich gestern intensiv damit beschäftigt die Werte zu Transformieren, aber das hat eben nicht geklappt.

Da ich ja nicht wirklich der SPSS-Profi bin (im excel würds mir leichter fallen, aber ich brauch für die Auswertung SPSS), wäre ich für eine leichte und genaue Anleitung sehr dankbar!

Lg, Spring
Spring
Beiträge: 7
Registriert: 20.05.2011, 18:00

Beitrag von Spring »

so, ich glaub ich habs jetzt doch selbst herausgefunden - mit eurer mithilfe natürlich.

hab zuerst eine spalte gebildet, wo alle max-werte der 4 FBs stehen. Und dann hab ich für jeden FB die Max-Spalte verglichen - mit der Funktion suchen. Wenn der Wert von FB1 z.B. in der Max-Spalte vorkommt, dann schreibt er 1 rein, ansonsten nix (also alternativ zu 0).

danke
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten