2 Datensätze verbinden - MERGE funktioniert nicht

Fragen zu Stata Syntax und Do-Files.

2 Datensätze verbinden - MERGE funktioniert nicht

Beitragvon Okal » Mi 25. Sep 2013, 11:57

Hallo,

ich habe folgendes Problem:

Ich will in Datensatz 1 in einer neuen Variable jeder Beobachtung entsprechend des Datums einen bestimmten Wert aus Datensatz 2 zuordnen. Dabei kommt jedes Datum in Datensatz 1 541 mal vor, in Datensatz 2 ist jedem Datum jedoch genau ein Wert zugeordnet. D.h. ich möchte das z.B. jedem 31jan2013 in Datensatz 1 der Wert 5 aus Datensatz 2 zugeordnet wird. Der Befehl "Merge" funktioniert hier leider nicht, da das Datum in Datensatz 1 mehr als einmal vorkommt.

Händisch über if Befehle wäre es natürlich möglich, dafür müsste ich jedoch über 200 Befehle manuell tätigen. Kann mir evtl jemand helfen, wie man das Problem lösen kann?

Vielen Dank für Eure Hilfe!
Viele Grüße
Okal
Okal
 
Beiträge: 1
Registriert: Mi 25. Sep 2013, 11:48
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: 2 Datensätze verbinden - MERGE funktioniert nicht

Beitragvon daniel » Do 26. Sep 2013, 11:59

Der Befehl "Merge" funktioniert hier leider nicht


Wie genaui äußert sich das? Wieso kommst Du zu dieser Schlussfolgerung? Welche Stata Version verwendest Du?

In Stata 11 (oder höher) wäre die Pseudo-Syntax

Code: Alles auswählen
mer m:1 Datum using Datensatz_2
Stata is an invented word, not an acronym, and should not appear with all letters capitalized: please write “Stata”, not “STATA”.
daniel
 
Beiträge: 1060
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post


Zurück zu Stata Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste