Daten in einer Spate 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
Sunshien123
Beiträge: 1
Registriert: 24.07.2014, 12:40

Daten in einer Spate zusammenführen

Beitrag von Sunshien123 »

Hallo,

mein Problem ist das ich eine Syntax schreiben möchte zu folgendem Thema:

Ich habe mehrere Patienten die zu unterschiedlichen Zeiten kommen und jedesmal mit einem neuen Fall Dokumentiert werden.
Nun möchte ich jeden Patienten in der ersten Spalte mit seinen eingegebenen Namensinitialien, seinen Geburtsjahr, sein Geschlecht und seine Grunderkrankung zusammenfassen (also alles in einem Feld).

Wie kann ich dies in einer Syntax verfassen? Alles was ich so bis her gedacht habe war nicht richtig. Ich hoffe ihr könnt mir weiterhelfen =) Danke
dani42
Beiträge: 94
Registriert: 31.07.2014, 18:08

Beitrag von dani42 »

Hallo,

das Zusammenfassen geht eigentlich nur mit Stringvariablen. Wenn du also in einer der Spalten eine numerische Variable hast (zB Geburtsjahr) dann solltest du die vor dem Zusammenfassen in String umwandeln. Anschließend kannst du die ganzen Strings dann verketten und in eine neue Spalte schreiben, mittels der Funktion "concat". das rtrim löscht überflüssige leerzeichen raus.
bsp:
compute neuvar=CONCAT(RTRIM(stringvar1), RTRIM(stringvar2)).
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