Matching

Alles rund um SPSS Syntax und Programmierung.

Matching

Beitragvon island_juli » Mi 17. Feb 2016, 16:09

Hi,
ich möchte gerne zwei Datensätze miteinander matchen. Das Problem: In dem einen habe ich Schüler in Klassen, in dem anderen Lehrer, wobei nicht nur ein Lehrer einer Klasse zugeordnet wird, sondern gelegentlich auch zwei. In meinem Gesamtdatensatz soll das dann so aussehen, dass die Schüler da, wo sie von zwei Lehrern unterrichtet werden, verdoppelt werden. Aber eben nur da und am besten automatisch. So sähe das also aus:

Schülerdatensatz: Lehrerdatensatz:
SchülerID KlassenID SchülerVAR1.. (egal) LehrerID KlassenID LehrerVAR1.. (egal)
11 1 11 1
12 1 21 1
13 1 12 2
21 2
22 2
23 2

Zusammen sollte das dann so aussehen:
SchülerID LehrerID KlassenID SchülerVAR1.. (egal) LehrerVAR1.. (egal)
11 11 1
11 21 1
12 11 1
12 21 1
13 11 1
13 21 1
21 12 2
22 12 2
23 12 2

Die Schüler einer Klasse, die von zwei Lehrern unterrichtet werden, sollen verdoppelt werden.
Hat jemand eine Idee, wie das in der Syntax aussieht? Mit dem one-to-many-Ansatz komme ich hier nicht weiter, weil der nur funktioniert, wenn ich im Lehrerdatensatz je nur einen Lehrer pro Klasse habe.
Freue mich über alle Tipps! Merci!
island_juli
 
Beiträge: 2
Registriert: So 7. Okt 2012, 14:42
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Matching

Beitragvon strukturmarionette » Fr 19. Feb 2016, 01:57

Hi,

In dem einen habe ich Schüler in Klassen, in dem anderen Lehrer,

am besten konkret mitteilen
1.) Die Variabenstruktur der ersten SPSS-Datei
2.) Die Variablenstruktur der zweiten SPSS-Datei

Gruß
S.
strukturmarionette
 
Beiträge: 2458
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 7
Danke bekommen: 122 mal in 122 Posts


Zurück zu SPSS Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast