Zwei Variablen zusammenführen

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
Shen
Beiträge: 21
Registriert: 05.05.2011, 09:30

Zwei Variablen zusammenführen

Beitrag von Shen »

Hallo,
ich habe zwei Variablen, die ich gern zu einer zusammenfügen möchte:

item_11.1 enthält immer einen fehlenden Wert, wenn bei item_11.2 ein Wert gesetzt ist und umgekehrt.

Nun möchte ich aus den beiden Variablen eine neue codieren, sodass die fehlenden Werte der Fälle bei item_11.1 durch die Werte von item_11.2 ersetzt werden.

Ich habe versucht über Transformieren->Variable berechnen, die beiden Variablen zu addieren (item_11.1 + item_11.2), jedoch wurden anschließend in der neuen Variable keine Werte angezeigt.

Wie kann ich mein Ziel erreichen?
Lycathloca
Beiträge: 2
Registriert: 24.06.2011, 09:47

Beitrag von Lycathloca »

Hallo Shen,

du kannst am einfachsten einen Syntaxbefehl genererieren in dem du eine neue Variable erstellst.
Du öffnest also einen neue Sytax (unter Datei/neu(Syntax) und da schreibst du diesen Befehl rein:

COMPUTE item_neu= SUM (item_11.1, item_11.2).
EXECUTE.

Dann müsste den SPSS einfach item 11.1 und 11.2 zusammenrechen. Deine neu generierte Variable heißt hier dann "item.neu"
Du kannst die aber beliebig benennen.

Lieben Gruß
Lisa
Shen
Beiträge: 21
Registriert: 05.05.2011, 09:30

Beitrag von Shen »

Und es funktioniert!

Toll, danke für die schnelle Hilfe :)

Viele Grüße
Johannes
Marie_
Beiträge: 8
Registriert: 29.06.2021, 09:49

Re: Zwei Variablen zusammenführen

Beitrag von Marie_ »

Hallo,

sofern hier noch jemand aktiv ist. Ich habe ein ähnliches, aber scheinbar doch anderes Problem.
Ich möchte ebenfalls zwei Variablen zusamenführen. Allerdings handelt es sich dabei um Mehrfachantworten, weshalb die SUM Funktion nicht das gewünschte Ergebnis bringt.
Einzeln betrachtet sieht das gerade etwa so aus:
item1 item2 item3
1 1 0
0 0 0
1 0 1

usw.
Zusammengefasst soll am Ende nur
1
0
1

rauskommen. Wie mache ich das?

Vielen Dank schonmal :)
dutchie
Beiträge: 2731
Registriert: 01.02.2018, 10:45

Re: Zwei Variablen zusammenführen

Beitrag von dutchie »

hallo
zähle alle zusammen und codiere dann um in eine anderer Variable

über SPSS --> [Transformieren]

so vielleicht:
RECODE
sum
(1 thru 5=1) (ELSE=Copy) INTO daddel .
EXECUTE .

führt dazu:

https://ibb.co/zrFsrkh

gruß
dutchie
Marie_
Beiträge: 8
Registriert: 29.06.2021, 09:49

Re: Zwei Variablen zusammenführen

Beitrag von Marie_ »

Ahh, ok. Danke
Lennart B.
Beiträge: 1
Registriert: 24.02.2023, 11:32

Re: Zwei Variablen zusammenführen

Beitrag von Lennart B. »

Hallo zusammen,

ich hoffe, auch eine geeignete Antwort zu bekommen und zwar würde ich gerne vier Variablen zusammenfügen, die alle einen Teil eines individuellen Codes der Teilnehmenden enthalten.

Das heißt z. B. vier Variablen für einen Fall:

Variable 1 Variable 2 Variable3 Variable4
NA 12 FR 9

Wir bekomme ich am Ende eine Variable die einfach NA12FR9 als Wert für einen Fall hat.

Ich bedanke mich im Voraus!

LG
Lennart
dutchie
Beiträge: 2731
Registriert: 01.02.2018, 10:45

Re: Zwei Variablen zusammenführen

Beitrag von dutchie »

Hallo

unter -->Transformieren-->Variable berechnen
und der
--> Funktiongruppe --> string
gibt es den Befehl
concat[]

der verbindet verschiedene strings (Zeichen, Buchstaben)
zu einem

bei Typ und Lable
die neue Variabel als string einstellen und auf die Breite (Anzahl der Buchstaben)
achten, eebenso auf Leerzeichen.

gruß
dutchie
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