Hallo, ich bräuchte eure Hilfe,
ich habe eine Variable mit Alter festgelegt.
Wie kann ich davon 5 gruppen bilden (14-20, 21-28, 29- 36 etc.)
Altersgruppen bilden
-
- Beiträge: 141
- Registriert: 25.07.2008, 19:08
Diese Lösung finde ich nun interessant. Mein SPSS Verständnis würde nun davon ausgehen, dass Kategorie I alle 14-20 Jährigen, Kategorie II alle 14-28 Jährigen, Kategorie III alle 14-36 Jährigen usw. enthält, die vorherigen Kategorien also in der jeweils nächsten mit inbegriffen sind.recode alter (14 thru 20=1) (14 thru 28=2) (14 thru 36) ... (else=sysmis) into alterkat.
exe.
-
- Beiträge: 2391
- Registriert: 06.02.2011, 19:58
re
ja, probier' mal aus.
Der Grund, weshalb das geht ist ganz simpel: SPSS verwendet hier eine Schleife, dessen Abbruchkriterium als "(14 thru 20=1)" als Beispiel erfüllt ist. Ein separates "exit();" oder dergleichen ist nicht mehr notwendig. Die darauf folgenden Abfragen werden also gar nicht mehr durchlaufen, sobald ein Kriterium erfüllt ist.
Gruß
Der Grund, weshalb das geht ist ganz simpel: SPSS verwendet hier eine Schleife, dessen Abbruchkriterium als "(14 thru 20=1)" als Beispiel erfüllt ist. Ein separates "exit();" oder dergleichen ist nicht mehr notwendig. Die darauf folgenden Abfragen werden also gar nicht mehr durchlaufen, sobald ein Kriterium erfüllt ist.
Gruß
drfg2008
-
- Beiträge: 2
- Registriert: 21.10.2011, 15:44
Gruppenbildung innerhalb einer Variable
Hallo, ich habe diesbezüglich auch eine Frage. Ich habe bei meiner Umfrage eine Variable über die Anzahl an Gästebetten und möchte gerne 3 gleichgroße Gruppen bilden, um daraus die Größe der Betriebe abzuleiten in kleine, mittelgroße und große Betriebe. Kann mir jemand sagen unter welcher Funktion ich das bei SPSS finden kann?
Ich würd mich sehr freuen, wenn mir jemand helfen könnte.
Ich würd mich sehr freuen, wenn mir jemand helfen könnte.
-
- Beiträge: 141
- Registriert: 25.07.2008, 19:08
Lass dir die Häufigkeiten der Gästebettenvariable ausgeben.
Analysieren -> Deskriptive Statistik -> Häufigkeiten
Danach rechnest dann im Kopf aus die Klassengrenzen aus und bildest eine neue Variable mit dem RECODE Befehl wie oben beschrieben oder mit
Transformieren -> Umkodieren in eine andere Variable ->Alte und neue Werte
Analysieren -> Deskriptive Statistik -> Häufigkeiten
Danach rechnest dann im Kopf aus die Klassengrenzen aus und bildest eine neue Variable mit dem RECODE Befehl wie oben beschrieben oder mit
Transformieren -> Umkodieren in eine andere Variable ->Alte und neue Werte