Folgendes ist das Problem: Ich habe einen Datensatz, in dem Variablen vorhanden sind, welche den Ort der Kindheit, Ort der Ausbildung etc. dokumentieren. Dies Variablen existieren einmal in Form von Postleitzahlen und einmal in Form von Ortsnamen. Desweiteren habe ich eine Exceltabelle die Postleitzahlen und die zugehörigen Orte beinhaltet. Diese Tabelle habe ich als Stata-Datensatz formatiert. Dieser Datensatz enthält die Variablen Postleitzahlen und Ort.
Folgendes will ich jetzt machen: Ich möchte die Postleitzahlen aus dem Datensatz den ich oben genannt habe mit dem Datensatz, welchen ich aus der Excel-Datei gemacht habe matchen. Das wollte ich mit einem m:1 bzw. 1:m merge machen. Dafür müssen ja die Variablen gleich heißen. Also habe ich die Variable aus dem ersten Datensatz mit rename umbenannt. Danach habe ich folgendes gemacht
- Code: Alles auswählen
merge m:1 Postleitzahl using "C:\Users\SONY\Desktop\Arbeit\Nurorte.dta"
variable Postleitzahl does not uniquely identify observations in the using data
r(459);
Ich versteh jetzt das Problem nicht. Die Variablen heißen ja gleich. Kann mir jemand helfen?