variablen zusammenfassen

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
fc-fan
Beiträge: 1
Registriert: 28.06.2007, 14:40

variablen zusammenfassen

Beitrag von fc-fan »

hallo zusammen,

sitze jetzt schon seit 2 stunden an einem problem in spss. vielleicht könnt ihr mir ja helfen..
Ich hab 7 Variablen in denen die Antworten auf die Frage: nutzen sie das Internet? vorhanden sind. Die Antworten lauten zum Beispiel:Zu Hause, Bei der Arbeit, An Öffentlich Orten, Noch nicht benutzt, gar nicht

Jetzt will ich eine einzige Variable erzeugen, die nur noch 2 Ausprägungen hat, also ja oder nein. Das heisst eine binäre Variable.

Leider weis ich nicht wie ich die Variablen zu einer Variable zusammenfassen kann. Kann mir jemand helfen? Viel Dank im voraus.
Jack Crow
Beiträge: 146
Registriert: 14.12.2006, 18:41

Beitrag von Jack Crow »

Hast du sieben dichotome Variablen die jeweils eine Antwortmöglichkeit codieren (also z.B. v3: Nutzung des Internets zu Hause 0 = nein, 1 = ja)? Wenn du nun wissen möchtest ob eine Person überhaupt das Internet benutzt ist dies ziemlich simpel:

COMPUTE internet = ( (v1 = 1) | (v2 = 1) | (v3 = 1)...) .
EXECUTE.

Die entstehende Variable "internet" hat die Ausprägung 1 wenn v1 oder v2 oder v3 ... = 1 sind, also falls irgendeine dieser Variablen den Wert 1 besitzt.
jule80
Beiträge: 4
Registriert: 25.07.2007, 19:46

Beitrag von jule80 »

Hallo!

Ich schreibe gerade an meiner Diplomarbeit und habe genau dasselbe Problem...
Wo genau gibt man diesen Befehl von Jack Crow ein? Unter "Transformieren -> berechnen " funktioniert das nicht..
Wäre sehr dankbar für eine Antwort!!!

Viele Grüße
Noonen
Beiträge: 818
Registriert: 26.09.2006, 14:52

Beitrag von Noonen »

im Syntax-Fenster (Datei - Neu).
g.
jule80
Beiträge: 4
Registriert: 25.07.2007, 19:46

Beitrag von jule80 »

Vielen Dank!!
nila
Beiträge: 14
Registriert: 26.05.2008, 11:21

Beitrag von nila »

Hallo!

Habe mehr oder weniger das selbe Problem - allerdings sind meine Daten anders kodiert (wurde vom Anbieter des online-Fragebogens automtisch kodiert) - und zwar wurden PädagogikabsolventINnen gefragt, in welchem Bereich sie arbeiten (Mehrfachnennungen waren möglich).

Antwortitems:

Sozialpädagogik (q5401): genannt = 1, sonst leer
Erwachsnenbildung: genannt =2
Schulpädaogigk: 3
.,....usw.

ich möchte jetzt eine neue Variable "nur pädagogische Tätigkeitsfelder" berechnen, und habe das mit folgender Syntax versucht (die verwendeten Variablen wären alle pädagosichen Tätifgkeitsfelder):

COMPUTE pädagogische_Tätigkeitsbereiche = ((q5401 = 1) | (q5402 = 2) | (q5403 = 3) | (q5404 = 4) | (q5413 = 13) | (q5415 =
15))
.
EXECUTE .

Leider ist das ERgebniss nicht das gewünschte - wäre toll, wenn mir hier jemand weiterhelfen könnte!!
Noonen
Beiträge: 818
Registriert: 26.09.2006, 14:52

Beitrag von Noonen »

was ging schief? fehlermeldung wegen syntax oder kann das resultat inhaltlich nicht stimmen?

g.
patrick
nila
Beiträge: 14
Registriert: 26.05.2008, 11:21

Beitrag von nila »

das ergebnis kann leider inhatlich nicht stimmen...
Noonen
Beiträge: 818
Registriert: 26.09.2006, 14:52

Beitrag von Noonen »

dann stimmt die logik der formel nicht!

evt. geht es einfacher, wenn du die variablen umkodierste in 1=pädagogisch und 0=nicht pädag.

IF (q5401=1) q5401_k=1.
EXE.

oder ähnlich. das für alle variablen.

g.
patrick
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