2 SPSS Dateien zusammenfügen??

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
tunsebettel
Beiträge: 9
Registriert: 18.12.2008, 13:37

2 SPSS Dateien zusammenfügen??

Beitrag von tunsebettel »

hey,

1.datei:
ich habe eine datei mit 1500 fällen. jede vpn taucht einmal auf. in der datei sind 5 variablen.

2.datei:
eine weitere datei mit 2500fällen. da jede vpn mehrmehrmals auftaucht. aber nicht alle vpn aus der ersten datei. im groben gibt es aber viele überschneidungen. d.h. der vpn-name ist eine schlüsselvariable. denn es tauchen keine zusätzlichen vpn in der 2.datei auf.
in der 2. datei sind weitere Variablen.

nun möchte ich beide dateien zusammenfügen und habe das bereits über den befehl "daten zusammenfügen"--> "variablen hinzufügen" gemacht. mit allen erdenklichen variationen.

es funktioniert nix!

hat jemand einen tipp, oder geht es ganz einfach nicht????????? (weil einige vpn-namen in der 2.datei mehrfach auftauchen, jedoch nicht alle vpn-namen aus der 1.datei

besten dank!
nadine
Sigma

Beitrag von Sigma »

Ich hätte erst einmal angenommen, dass bei der Durchführung nicht angegeben wurde, welche der Datenblätter die Schlüsseltabelle sein soll.
Die Fehlermeldungen hättest Du gütigerweise nennen können.
tunsebettel
Beiträge: 9
Registriert: 18.12.2008, 13:37

Beitrag von tunsebettel »

hi,

danke für deine schnelle antwort ;-)

die erste datei ist meine schlüsseltabelle (hab ich angegeben)

es kommt keine fehlermeldung. nur "eine warnung": der abgleich nach schlüsselvariable schlägt fehlt, wenn die daten nicht in aufsteigender reihenfolge nach den schlüsselvariablen sortiert sind.

das habe ich aber gemacht - in beiden dateien.

...

nadine
tunsebettel
Beiträge: 9
Registriert: 18.12.2008, 13:37

Beitrag von tunsebettel »

ach ja: wenn ich die 2.datei zu der 1. dazufüge, sind außer der (drei verschiedenen) schlüsselvariablen nur die variablen der 2 datei dabei.
d.h. die variablen der 1. datei sind einfach weg. die spalte existiert zwar noch, aber sie sind leer...
Sigma

Beitrag von Sigma »

Wie soll das Endprodukt überhaupt aussehen?
tunsebettel
Beiträge: 9
Registriert: 18.12.2008, 13:37

Beitrag von tunsebettel »

eine gesamtdatei, wo die drei schlüsselvariablen (benutzername, vor- und nachname) sowie die verschiedenen variablen aus den beiden dateien drin sind. (e-mail adresse, anmeldedatum, forumbeitrag, anzahl beobachteter foren,,.... etc)

meintest du das?
Sigma

Beitrag von Sigma »

Nein. Ob an jede Zeile von Datei 2 alle vorhandenen Daten desselben
Falls (identifiziert durch Name etc.) aus Datei 1 angehängt werden sollen,
so dass zum Beispiel alle Fälle mit demselben Namen immer dieselben
Infors aus Datei 1 enthalten.

In dem Falle würde bei meiner SPSS-Version folgendes in Frage kommen:
Man ordne Dateien 1 & Datei 2 nach den Identifikationsvariablen
(Vereinfacht hier; Name), nehme Datei 2 (die beispielsweise außer
Namen etc. nur die Variable D2V1 enthält) , füge die Variablen D1V1
D1V2 D1 V3 D1V4 D1V5 aus Datei 1 an mit der Option "beide Dateien
liefern Fälle". Dann werden die Angaben aus Datei 1 immer an den 1.
entsprechenden Fall aus Datei 2 angehängt. Das würde dann so
aussehen:

Name-D2V2-D1V1-D1V2-D1V3-D1V4-D1V5

Müller - 1 - 70 - 60 - 30 - 20 - 20 -10
Müller - 2 -
Meier - .. - 60 - 30 - 20 - 20 - 20 -10
Schmidt - 4 - 40 - 65 - 32 - 22 - 20 -11

Beachte, dass Meier in Datei 1 vorkam, aber nicht in Datei 2,
Müller mehrfach in Datei 2, Schmidt in beiden Dateien jeweils einmal.

Jetzt müsste man nur noch die leeren Zellen bei Müller füllen.

Das ginge durch Aggregieren: Break-Variable ist hier Name,
aggregiert (z.B. Mittelwert) werden D1V1 bis D1V5, in der
Rubrik "Name und Beschriftung" werden die Vorschläge des
Programms ersetzt durch die ursprünglichen Namen, und bei
der nachfolgenden Warnung des Programms wird "überschreiben"
angefordert.
tunsebettel
Beiträge: 9
Registriert: 18.12.2008, 13:37

Beitrag von tunsebettel »

vielen dank erstmal!

zumindest habe ich jetzt alle fälle in einer datei!
immerhin ;-)

das problem ist nun aber, dass die fälle aus datei 2 einfach unter die fälle der datei 1 geklatscht sind - ohne sie zu matchen.

d.h.

Name-D2V2-D1V1-D1V2-D1V3-D1V4-D1V5

Müller - 1 - 70 - 60 - 30 - 20 - 20 -10
Müller - 2 - .. - .. - .. - .. - .. - .. - .. (obwohl hier ja 70 - 60 - 30 - 20 - 20 -10 stehen müsste / kopiert werden müsste)
Meier - .. - 60 - 30 - 20 - 20 - 20 -10

Schmidt - 4 - .. - .. - .. - .. - .. - .. - ..
Schmidt - .. - 40 - 65 - 32 - 22 - 20 -11


schmidt taucht also auch zweimal auf.

mit dem aggregieren habe ich's versucht. aber dadurch ändert sich gar nichts.
Sigma

Beitrag von Sigma »

Dann bin ich überfragt. Mein Vorgehen hat bei mir genau das gewünschte
Ergebnis gebracht...
Noonen
Beiträge: 818
Registriert: 26.09.2006, 14:52

Beitrag von Noonen »

hi

sind die variablen in den beiden dateien unterschiedlich benannt?

gruss
patrick
tunsebettel
Beiträge: 9
Registriert: 18.12.2008, 13:37

Beitrag von tunsebettel »

hallo,

danke für deine antwort erstmal.

nein, die schlüsselvariablen (name,vorname, benutername) sind eigentlich gleich. nur in einzelfällen sind unterschiede in kleinschreibung bzw. sind vor- und nachname vertauscht.

denkst du, das macht was aus?
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