Probleme mit Variablen
-
- Beiträge: 5
- Registriert: 25.01.2014, 12:03
Probleme mit Variablen
Hallo an alle SPSS-Profis!
Ich habe ein paar Probleme, aufgrund derer ich den T-Test für unabhängige Stichproben gar nicht erst rechnen kann. Und ich hoffe, dass mir irgendwer von euch helfen kann, da ich schon am verzweifeln bin
Voraussetzung für den T-Test ist ja, dass die UV dichotom ist, also zwei Ausprägungen hat. Ich hab jetzt beispielsweise folgende zwei Variablen:
Schule A_1.JG_1.MZP --- 1 = 1. Jahrgang Schule A 1. MZP
Schule B_1.JG_1.MZP --- 2 = 1. Jahrgang Schule B 1. MZP
Meine Frage ist nun: wie kann ich diese zwei Variablen zu einer zusammenführen, sodass ich diese beiden Ausprägungen habe? Also:
Variable "1.JG_1.MZP" mit den Ausprägungen
1 = 1. Jahrgang Schule A 1. MZP
2 = 1. Jahrgang Schule B 1. MZP
Vielen Dank schon mal!!
Liebe Grüße
Ich habe ein paar Probleme, aufgrund derer ich den T-Test für unabhängige Stichproben gar nicht erst rechnen kann. Und ich hoffe, dass mir irgendwer von euch helfen kann, da ich schon am verzweifeln bin
Voraussetzung für den T-Test ist ja, dass die UV dichotom ist, also zwei Ausprägungen hat. Ich hab jetzt beispielsweise folgende zwei Variablen:
Schule A_1.JG_1.MZP --- 1 = 1. Jahrgang Schule A 1. MZP
Schule B_1.JG_1.MZP --- 2 = 1. Jahrgang Schule B 1. MZP
Meine Frage ist nun: wie kann ich diese zwei Variablen zu einer zusammenführen, sodass ich diese beiden Ausprägungen habe? Also:
Variable "1.JG_1.MZP" mit den Ausprägungen
1 = 1. Jahrgang Schule A 1. MZP
2 = 1. Jahrgang Schule B 1. MZP
Vielen Dank schon mal!!
Liebe Grüße
-
- Beiträge: 5
- Registriert: 25.01.2014, 12:03
Vielen Dank für die Antwort!
Aber ich möchte die beiden Variablen nicht so zusammenfassen, dass ich dann nur eine Ausprägung habe bzw. die Werte der zwei Variablen zusammengefasst werden :/
Also ich habe zwei einzelne Variablen:
1. Variable: Schule A_1.JG_1.MZP
mit einer Ausprägung --> 1 = Jahrgang1 Schule A MZP1
2. Variable: Schule B_1.JG_1.MZP
mit einer Ausprägung --> 2 = Jahrgang1 Schule B MZP1
Und diese beiden möchte ich so zusammenführen, dass ich eine Variable habe, die die Ausprägung der oben angeführten Variablen hat. Also:
Neue Variable: JG1_1.MZP
mit den zwei Ausprägungen
1 = Jahrgang1 Schule A MZP1
2 = Jahrgang1 Schule B MZP1
Also ich hab den Befehl durchgeführt, den du mir geschrieben hast und ich hab bei den Werten die Gruppen definiert, aber sie werden dennoch nicht getrennt dargestellt, sondern nur eine der beiden Gruppen
Aber ich möchte die beiden Variablen nicht so zusammenfassen, dass ich dann nur eine Ausprägung habe bzw. die Werte der zwei Variablen zusammengefasst werden :/
Also ich habe zwei einzelne Variablen:
1. Variable: Schule A_1.JG_1.MZP
mit einer Ausprägung --> 1 = Jahrgang1 Schule A MZP1
2. Variable: Schule B_1.JG_1.MZP
mit einer Ausprägung --> 2 = Jahrgang1 Schule B MZP1
Und diese beiden möchte ich so zusammenführen, dass ich eine Variable habe, die die Ausprägung der oben angeführten Variablen hat. Also:
Neue Variable: JG1_1.MZP
mit den zwei Ausprägungen
1 = Jahrgang1 Schule A MZP1
2 = Jahrgang1 Schule B MZP1
Also ich hab den Befehl durchgeführt, den du mir geschrieben hast und ich hab bei den Werten die Gruppen definiert, aber sie werden dennoch nicht getrennt dargestellt, sondern nur eine der beiden Gruppen
-
- Beiträge: 5
- Registriert: 25.01.2014, 12:03
ich verstehe echt nicht, was ich falsch mache
ich habe den befehl folgendermaßen in die syntax eingegeben:
if (schuleA_1.JG_1.MZP = 1) JG1_MZP1 = schuleA_1.JG_1.MZP.
if (schuleB_1.JG_1.MZP = 2) JG1_MZP1 = schuleB_1.JG_1.MZP.
EXECUTE.
die neue variable wird zwar erstellt, aber wenn ich dann eine häufigkeitstabelle erstelle, dann werden in dieser nur die werte von schule b angezeigt
ich habe den befehl folgendermaßen in die syntax eingegeben:
if (schuleA_1.JG_1.MZP = 1) JG1_MZP1 = schuleA_1.JG_1.MZP.
if (schuleB_1.JG_1.MZP = 2) JG1_MZP1 = schuleB_1.JG_1.MZP.
EXECUTE.
die neue variable wird zwar erstellt, aber wenn ich dann eine häufigkeitstabelle erstelle, dann werden in dieser nur die werte von schule b angezeigt
-
- Beiträge: 346
- Registriert: 25.09.2012, 15:04
Möglichkeit A)
Es gibt in der Variable "schuleA_1.JG_1.MZP" keine "1".
Möglichkeit B)
In deinem Datensatz gibt es pro Fall/Zeile sowohl eine Antwort in der Variable "schuleA_1.JG_1.MZP" als auch in "schuleB_1.JG_1.MZP", dann stehen in der neuen Variablen nur die Werte aus "SchuleB". (Weil diese als letze definiert wurde)
Außerdem kann es sein, dass SPSS Probleme mit Variablen hat, die im Variablennamen einen Punkt enthalten. Aber da bin ich mir nicht ganz sicher, wie das bei neueren Versionen von SPSS ist.
"Früher" gab es damit immer Probleme.
Es gibt in der Variable "schuleA_1.JG_1.MZP" keine "1".
Möglichkeit B)
In deinem Datensatz gibt es pro Fall/Zeile sowohl eine Antwort in der Variable "schuleA_1.JG_1.MZP" als auch in "schuleB_1.JG_1.MZP", dann stehen in der neuen Variablen nur die Werte aus "SchuleB". (Weil diese als letze definiert wurde)
Außerdem kann es sein, dass SPSS Probleme mit Variablen hat, die im Variablennamen einen Punkt enthalten. Aber da bin ich mir nicht ganz sicher, wie das bei neueren Versionen von SPSS ist.
"Früher" gab es damit immer Probleme.
-
- Beiträge: 5
- Registriert: 25.01.2014, 12:03
okay es liegt wohl an variante B. ich habe bei beiden variablen nur eine ausprägung bzw. eine antwort. die ursprungsvariablen sehen eigentlich so aus:
klasse_schuleA
1 = 1a
2 = 1b
klasse_schuleB
1 = 1a
2 = 1b
ich habe diese beiden variablen dann in die zwei neuen variablen umkodiert, die ich bereits in den vorherigen posts genannt habe. in diesen variablen habe ich die einzelnen klassen einfach zu jahrgängen zusammengefasst.
wie würde die syntax in diesem fall (im hinblick auf die ursprungsvariablen) aussehen?
klasse_schuleA
1 = 1a
2 = 1b
klasse_schuleB
1 = 1a
2 = 1b
ich habe diese beiden variablen dann in die zwei neuen variablen umkodiert, die ich bereits in den vorherigen posts genannt habe. in diesen variablen habe ich die einzelnen klassen einfach zu jahrgängen zusammengefasst.
wie würde die syntax in diesem fall (im hinblick auf die ursprungsvariablen) aussehen?
-
- Beiträge: 346
- Registriert: 25.09.2012, 15:04