Variablen umkodieren

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
Butter_Blume
Beiträge: 27
Registriert: 29.06.2011, 12:30

Variablen umkodieren

Beitrag von Butter_Blume »

Liebe Community,

ich hoffe, jemand von Euch kann mir helfen. Ich habe folgendes Problem:

Ich habe 3 Variablen, 2 sollen zusammengefasst werden, um diese mit der dritten zu vergleichen. Alle drei haben die gleiche Skalierung (1-5).

Nun habe ich einfach über umrechnen die zwei Variablen zusammengefasst und den Mittelwert gebildet. Leider haben jedoch einige Probanden in einer der jeweiligen zwei Variablen keine Angaben gemacht und ich habe nun das Problem, dass ich enorm viele fehlende Werte habe und das meine Ergebnisse verfälscht.


Wenn ein Proband also in der ersten Variable 1-5 angegeben hat und in der zweiten der Wert fehlt, sollte einfach der eine Wert aufgenommen werden.

Hat vielleicht jemand eine zündende Idee? Habe hier schon alles versucht, komme aber leider nicht auf die Lösung.

Vielen Dank im Voraus!!

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

re

Beitrag von drfg2008 »

über die Funktion Mittelwert gehen, nicht 'manuell' berechnen.

Code: Alles auswählen

DATA LIST FREE
  / Fall (f8.2) Nummer (f8.2) Variable_X (f8.2).
BEGIN DATA
1 1 .
1 2 3
1 3 .
1 4 .
1 5 4
1 6 .
1 7 .
2 1 .
2 2 5
2 3 .
2 4 .
2 5 6
2 6 .
2 7 .
3 1 .
3 2 7
3 3 .
3 4 .
3 5 8
3 6 9
3 7 .
END DATA. 


COMPUTE v_001=MEAN(Nummer,Variable_X).
EXECUTE.
FORMATS  v_001 (f8.2).
Gruß
drfg2008
Butter_Blume
Beiträge: 27
Registriert: 29.06.2011, 12:30

Beitrag von Butter_Blume »

danke, dir!!!

aber leider verstehe ich das nicht recht, magst das vllt ganz kurz erläutern.

Lieben Gruß

PS Es sollen keine Mittelwerte ermittelt werden, da die Skalierung von nie bis mehrfach die Woche geht... ich wollte mit Prozenten arbeiten
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

über die Funktion für Mittelwert (MEAN) gehen:

COMPUTE v_001=MEAN(Nummer,Variable_X).
EXECUTE

und nicht Nummer + Variable_X / 2 rechnen


Das geht auch mit der Maus über Berechnen.

Gruß
drfg2008
Butter_Blume
Beiträge: 27
Registriert: 29.06.2011, 12:30

Beitrag von Butter_Blume »

hmm, das sieht nicht viel anders aus... vllt habe ich mich nicht klar ausgedrückt... sorry

also wenn in der einen variable ne 5 auftaucht und in der anderen der Wert fehlt, soll in der neuen Variable eine fünf stehen

wenn in der einen eine 4 und in der anderen ne 3 steht, würde ich gern den durchschnitt erhalten, also 3,5, das kann ich dann ja wieder aufrunden über die Funktion in dieselbe Variable umkodieren


verständlicher? jemand nen Plan, wie ich das hinbekomme

Ich danke Euch sehr
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

Nun habe ich einfach über umrechnen die zwei Variablen zusammengefasst und den Mittelwert gebildet. Leider haben jedoch einige Probanden in einer der jeweiligen zwei Variablen keine Angaben gemacht und ich habe nun das Problem, dass ich enorm viele fehlende Werte habe und das meine Ergebnisse verfälscht.

Darauf habe ich geantwortet. Und genau das berechnet das Programm.
also wenn in der einen variable ne 5 auftaucht und in der anderen der Wert fehlt, soll in der neuen Variable eine fünf stehen
Und der Mittelwert aus 5 ist 5.

Gruß
drfg2008
Butter_Blume
Beiträge: 27
Registriert: 29.06.2011, 12:30

Beitrag von Butter_Blume »

danke für Deine Geduld, ich bekomme es aber einfach nicht hin...

C3 und D3 heißen die Variablen, die zusammengefasst werden sollen zu CD3


wenn du mir noch ein Tipp hättest, wäre ich sehr dankbar
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

Code: Alles auswählen

COMPUTE cd3=MEAN(c3,d3).
EXECUTE. 


http://www.youtube.com/watch?v=31nd73sphTA

Gruß
drfg2008
Butter_Blume
Beiträge: 27
Registriert: 29.06.2011, 12:30

Beitrag von Butter_Blume »

ach so, über Syntax :)

hab es jetzt händisch gemacht, hat zwar etwa länger gedauert, aber ich bin ans Ziel gekommen.

Nächstes Mal werde ich es so machen, wie du es empfohlen hast. Ich danke Dir!
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