Tuesday 14 November 2017

Zusammenführen Wenn In Stata Forex


In Stata, wie kann ich zwei Datensätze zusammenführen Um zwei Datensätze in Stata zu verbinden, zuerst sortieren Sie jeden Datensatz auf die Schlüsselvariablen, auf denen die Verschmelzung basiert. Verwenden Sie dann den Befehl. merge, gefolgt von einer Liste von Schlüsselvariablen und Datensätzen. In Stata Version 11 und höher: 1: 1-varlist mit Dateinamen zusammenführen Optionen Wenn Sie mit Stata Version 10 oder älter, lassen Sie die 1: 1-Spezifikation. Beobachtungen in jedem Datensatz sollten in der Eins-zu-Eins-Übereinstimmung eindeutig sein. Angenommen, wir haben zwei Schlüsselvariablen id und den Namen in zwei Datensätzen stat und math. Der folgende Code sortiert und speichert den stat-Datensatz und sortiert dann den mathematischen Datensatz. Wenn sich der Mathematikdatensatz noch im Speicher befindet, verschmilzt er (unter Verwendung des Statdatensatzes) zu den Schlüsselvariablen id und name: Wenn zwei Datensätze neben den Schlüsselvariablen Freigabenvariablen verwenden, verwenden Sie die Option update, um fehlende Werte zu ersetzen Die Master-Datei (im Speicher) mit entsprechenden nicht fehlenden Werten in der sekundären Datei. Use, update replace ersetzt nicht fehlende Werte in der Master-Datei durch entsprechende nicht fehlende Werte in der sekundären Datei. So verwenden Sie das Dropdown-Menü in Stata Version 11 und höher: Dataxa0gt Combinexa0Datasetsxa0gt Mergexa0Twoxa0Datasets Wenn Sie Fragen zur Verwendung statistischer und mathematischer Software an der Indiana University haben, wenden Sie sich an Research Analytics. Research Analytics befindet sich auf der IU Bloomington Campus in Woodburn Hall 200 Mitarbeiter stehen für die Beratung Montag bis Freitag 9.00 Uhr und nach Vereinbarung. NOTIZEN: Die IDRE Statistical Consulting-Gruppe wird die Migration der Website, um die WordPress CMS im Februar zu erleichtern Wartung und Erstellung neuer Inhalte. Einige unserer älteren Seiten werden entfernt oder archiviert, so dass sie nicht länger erhalten bleiben. Wir werden versuchen, Redirects beizubehalten, damit die alten URLs weiterhin so gut funktionieren, wie wir können. Willkommen beim Institut für Digitale Forschung und Bildung Helfen Sie der Stat Consulting Group mit einem Geschenk Stata Learning Modul Daten kombinieren Dieses Modul veranschaulicht, wie Sie Dateien in Stata kombinieren können. Beispiele umfassen angehängte Dateien, Eins-zu-Eins-Zusammenführung und Eins-zu-Eins-Zuordnung. Anhängen von Datendateien Wenn Sie zwei Datendateien haben, können Sie sie durch Stapeln übereinander kombinieren. Zum Beispiel haben wir eine Datei, die Väter und eine Datei enthält, die Mütter enthält, wie unten gezeigt. Wenn wir diese Dateien kombinieren wollten, indem wir sie aufeinander stapeln, können wir den Befehl append wie unten gezeigt verwenden. Wir können den Listenbefehl verwenden, um zu sehen, ob das korrekt funktionierte. Der Append funktionierte richtig. Die Väter und Mütter sind zusammen in einer Datei gestapelt. Aber es gibt ein kleines Problem. Wir können nicht sagen, die Väter von den Müttern. Lets versuchen, dies wieder tun, aber zuerst werden wir eine Variable namens momdad in der Väter und Mütter Datendatei, die Papa für die Dads-Datei und Mama für die Moms-Datei enthalten wird. Wenn wir die beiden Dateien zusammen kombinieren, wird die Momdad-Variable uns sagen, wer die Mütter und Väter sind. Hier machen wir momdad Variable für die Dads-Datei. Wir speichern die Datei mit dem Namen dads1. Hier machen wir momdad Variable für die Moms-Datei. Wir speichern die Datei, die es moms1 nennt. Nun können wir dads1 und moms1 zusammenfügen. Nun, wenn wir die Daten die momdad Variable zeigt, wer die Mütter und Väter sind. Match-Merging Eine weitere Möglichkeit, Daten-Dateien zu kombinieren, ist Match-Merging. Sagen wir, dass wir die Väter mit der faminc-Datendatei kombinieren wollten, die die Väterinformation und die Familieninformationen nebeneinander hatten. Wir können dies mit einem Spiel zusammenführen. Werfen wir einen Blick auf die Väter und faminc Datei. Wir wollen die Datendateien so kombinieren, dass sie so aussehen. Beachten Sie, dass die famid-Variable verwendet wird, um die Beobachtung aus der Väter-Datei mit der entsprechenden Beobachtung aus der faminc-Datei zu verknüpfen. Die Strategie für das Zusammenführen der Dateien geht so. 1. sortieren Sie Väter auf famid und speichern Sie diese Akte (benennen es dads2). 2. sort faminc auf famid und speichern Sie diese Datei (aufrufend faminc2). 3. Verwenden Sie die Datei dads2. 4. Fügen Sie die Datei dads2 mit der faminc2-Datei zusammen, um sie mit famid zu vergleichen. Hier sind die vier Schritte. 1. Sortieren Sie die Dads-Datei von famid und speichern Sie es als dads2 2. Sortieren Sie die faminc-Datei von famid und speichern Sie es als faminc2. 3. Verwenden Sie die Datei dads2 4. Zusammenführen mit der faminc2-Datei mit famid als Schlüsselvariable. Es scheint, wie dies funktionierte just fine, aber was ist, dass Merge-Variable Die Merge-Variable zeigt für jede Beobachtung, wie das Merge ging. Dies ist nützlich, um nicht übereinstimmende Datensätze zu identifizieren. Merge kann einen von drei Werten haben 1 - Der Datensatz enthält nur Informationen aus file1 (zB einen dad2 Datensatz ohne entsprechenden faminc2 Datensatz) 2 - Der Datensatz enthält nur Informationen aus file2 (zB einen faminc2 Datensatz ohne entsprechenden dad2 Datensatz Datensatz enthält Informationen aus beiden Dateien (zB die dad2 und faminc2 Datensätze nach oben zusammengestellt) Wenn Sie viele Datensätze haben, ist tabellarische Zusammenführung sehr nützlich, um zusammenzufassen, wie viele nicht übereinstimmenden haben Sie in unserem Fall alle Datensätze so den Wert für Merge War immer 3. Eins-zu-vielen Match-Merging Eine andere Art von Merge wird als eine zu viele Merge. Unsere eins zu eins zusammengeführt passte bis Väter und faminc und es gab eine Eins-zu-eins Matching der Dateien. Wenn wir Völker zusammenführen Wie Sie unten sehen, ist die Strategie für die eine zu vielen zusammenzuarbeiten, ist wirklich die gleiche wie die zu eins zu verschmelzen 1. sortieren Väter auf famid und Speichern Sie die Datei als dads3 2. sortieren Kinder auf famid und speichern Sie diese Datei als kids3 3. verwenden Sie die Datei dads3 4. fusionieren Sie die Datei dads3 mit der Datei kids3 mit famid, um sie zu entsprechen. Die 4 Schritte sind unten gezeigt. 1. Sortieren Sie die Dads-Datei auf famid und speichern Sie diese Datei als dads3. 2. Sortieren Sie die Kinder-Datendatei auf famid und speichern Sie diese Datei als kids3. 3. Verwenden Sie die Datei dads3. 4. Fügen Sie die Datei dads3 mit der Datei kids3 unter Verwendung von famid zusammen, um sie anzupassen. Lässt Liste der Ergebnisse. Die Ergebnisse sind ein bisschen leichter zu lesen, wenn wir die Daten zu famid und Geburt sortieren. Wie Sie sehen, ist dies im Grunde das gleiche wie ein eins zu eins Merge. Sie können sich fragen, ob die Reihenfolge der Dateien auf der Merge-Anweisung relevant ist. Hier wechseln wir die Reihenfolge der Dateien und die Ergebnisse sind die gleichen. Der einzige Unterschied ist die Reihenfolge der Datensätze nach dem Zusammenführen. Anfügen von Datenbeispiel Zusammenführen von Beispielschritten (Eins-zu-Eins - und Eins-zu-Viele) Zusammenführungsbeispielprogramm Der Inhalt dieser Website sollte nicht als eine Bestätigung für eine bestimmte Website, ein Buch oder ein Softwareprodukt von der Universität von Kalifornien.

No comments:

Post a Comment