Tuesday 10 October 2017

Wählen Befehl In Stata Forex


Willkommen am Institut für Digitale Forschung und Bildung Stata-Klasse Anmerkungen Zählen von n bis N Einführung Stata hat zwei eingebaute Variablen namens n und N. N ist die Stata-Notation für die aktuelle Beobachtungsnummer. N in der ersten Beobachtung 1, 2 im zweiten, 3 im dritten und so weiter. N ist die Stata-Notation für die Gesamtzahl der Beobachtungen. Wir sehen, wie n und N arbeiten. Wie Sie sehen können, enthält die Variable id die Beobachtungsnummer, die von 1 bis 7 läuft, und nt die Gesamtzahl der Beobachtungen, die 7 ist. Zählen mit mit n und N in Verbindung mit dem Befehl kann einige sehr nützliche Ergebnisse liefern. Natürlich müssen wir, um den by-Befehl zu verwenden, zuerst unsere Daten auf der by-Variablen sortieren. Nun ist n1 die Beobachtungsnummer innerhalb jeder Gruppe und n2 die Gesamtzahl der Beobachtungen für jede Gruppe. Um die niedrigste Punktzahl für jede Gruppe aufzulisten, verwenden Sie Folgendes: Um die höchste Punktzahl für jede Gruppe zu verwenden, verwenden Sie Folgendes: Eine weitere Verwendung von n Verwenden Sie n, um herauszufinden, ob es doppelte ID-Nummern in den folgenden Daten gibt: Die Beobachtungen 6 und 7 haben die gleichen Identifikationsnummern und unterschiedliche Werte. Duplikate finden Mit Hilfe von N können Sie doppelte Beobachtungen finden. In diesem Beispiel sortieren wir die Beobachtungen durch alle Variablen. Dann verwenden wir alle Variablen in der by-Anweisung und set set n gleich der Gesamtzahl der identischen Beobachtungen. Schließlich listen wir die Beobachtungen auf, für die N größer als 1 ist, wodurch die doppelten Beobachtungen identifiziert werden. Wenn Sie eine Menge von Variablen in der Datenmenge haben, könnte es lange dauern, um sie alle zweimal eingeben. Wir können die Wildcard verwenden, um anzuzeigen, dass wir alle Variablen verwenden möchten. Weiter in den neuesten Versionen von Stata können wir kombinieren Art und durch in eine einzige Aussage. Unten ist eine vereinfachte Version des Codes, die genau die gleichen Ergebnisse wie oben ergibt. Der Inhalt dieser Website sollte nicht als eine Anerkennung für eine bestimmte Website, ein Buch oder ein Softwareprodukt von der University of California interpretiert werden. Das Kommando im Detail Weitere Beispiele des Befehls. Diese Seite soll zeigen, wie man den Befehl by verwendet, um Variablen zu erzeugen und auf bestimmte Beobachtungen in Untergruppen zuzugreifen. Die Untergruppenverarbeitung unterteilt die Datenmenge in mehrere Minidatensätze. Die Art, darüber nachzudenken, ist, als ob jede Untergruppe der gesamte Datensatz ist. Der Zugriff auf Daten aus verschiedenen Beobachtungen erfolgt mit den internen Stata-Variablen n und N. Die Variable n ist gleich der numerischen Position einer Beobachtung und N ist gleich der Gesamtzahl der Beobachtungen. Beispielsweise ist in einem Datensatz von 10 Beobachtungen in den ersten Beobachtungen n gleich 1 und N gleich 10. In der zweiten Beobachtung ist n gleich 2 und N ist gleich 10 usw. Wenn Sie den Befehl by verwenden, N gleich 1 für die erste obs der Nebengruppe ist und N gleich der Gesamtzahl der Beobachtungen für die Nebengruppe ist. So, wenn eine Person 5 Beobachtungen im Datensatz hat und v001 die id-Variable ist, durch v001: schafft Gruppen, in denen die erste Beobachtung in der by-group n1 und N5. Die zweite Beobachtung n2 und N5. Usw. Die letzte Beobachtung für diese Person n wird gleich N sein. Hinweis . Wenn die Bedingungen in dem Befehl, der durch den by-Befehl ausgeführt wird, die by-Gruppe nicht unterteilen, so dass n und N nicht durch die if-Bedingung beeinflusst werden. Macht die Daten wie folgt aus: Wenn Sie die erste Obervation pro Person behalten wollen: zweite Beobachtung ist: Zweitens zur letzten Beobachtung ist: Die letzte Beobachtung lautet: Nachfolgend ist der Stata-Code, der mit diesem Konzept spielt. Hinweis: das folgende ist ein do-Datei. Markieren und kopieren Sie den gesamten Text zwischen den horizontalen Balken und fügen Sie in das interaktive Do-File-Editor-Fenster von Stata ein, damit Sie diese do-Datei senden können. Diese Seite wurde erstellt von Dan Blanchette, jedoch wenden Sie sich bitte direkt an Phil Bardsley wie unten angegeben.

No comments:

Post a Comment