Gen Variabel In Stata Forex


HINWEIS: Die IDRE Statistische Beratungsgruppe wird die Website im Februar auf das WordPress CMS migrieren, um die Wartung und Erstellung neuer Inhalte zu erleichtern. Einige unserer älteren Seiten werden entfernt oder archiviert, so dass sie nicht mehr gepflegt werden. Wir werden versuchen, Umleitungen zu pflegen, damit die alten URLs weiterhin so gut funktionieren wie möglich. Willkommen beim Institut für digitale Forschung und Bildung Hilfe der Stat Consulting Group durch ein Geschenk Stata Class Notes Zählen von n bis N Einleitung Stata hat zwei eingebaute Variablen namens n und N. N ist Stata-Notation für die aktuelle Beobachtungsnummer. N ist 1 in der ersten Beobachtung, 2 in der zweiten, 3 in der dritten, und so weiter. N ist Stata Notation für die Gesamtzahl der Beobachtungen. Lets 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 ist die Gesamtzahl der Beobachtungen, die 7 ist. Zählen mit unter Verwendung von n und N in Verbindung mit dem Befehl by kann einige sehr nützliche Ergebnisse erzeugen. Natürlich, um den Befehl zu verwenden, müssen wir zuerst unsere Daten auf der Variablen sortieren. Nun ist n1 die Beobachtungsnummer innerhalb jeder Gruppe und n2 ist die Gesamtzahl der Beobachtungen für jede Gruppe. Um die niedrigste Punktzahl für jede Gruppe aufzulisten, verwenden Sie die folgenden Punkte: Um die höchste Punktzahl für jede Gruppe aufzulisten, verwenden Sie die folgenden: Eine andere Verwendung von n Lets verwenden n, um herauszufinden, ob es doppelte ID-Nummern in den folgenden Daten gibt: Wie sich herausstellt, Beobachtungen 6 und 7 haben die gleichen ID-Nummern und aber unterschiedliche Notenwerte. Duplikate finden Jetzt können wir N verwenden, um doppelte Beobachtungen zu finden. In diesem Beispiel sortieren wir die Beobachtungen durch alle Variablen. Dann verwenden wir alle Variablen in der by-Anweisung und setzen gesetzt n gleich der Gesamtzahl der identifizierenden 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 eine lange Zeit dauern, um sie alle zweimal einzugeben. Wir können die Wildcard nutzen, um anzuzeigen, dass wir alle Variablen verwenden möchten. Weiter in den neuesten Versionen von Stata können wir sortieren und in eine einzige Aussage kombinieren. Unten ist eine vereinfachte Version des Codes, die genau die gleichen Ergebnisse wie oben liefert. Der Inhalt dieser Website sollte nicht als eine Bestätigung einer bestimmten Website, Buch oder Software-Produkt von der University of California ausgelegt werden. NOTICE: Die IDRE Statistische Beratungsgruppe wird die Website migrieren die Website auf die WordPress CMS im Februar zu erleichtern Wartung und Erstellung neuer Inhalte. Einige unserer älteren Seiten werden entfernt oder archiviert, so dass sie nicht mehr gepflegt werden. Wir werden versuchen, Umleitungen zu pflegen, damit die alten URLs weiterhin so gut funktionieren wie möglich. Willkommen beim Institut für digitale Forschung und Bildung Hilfe der Stat Consulting Group durch ein Geschenk Stata Learning Module Erstellen und Umkodieren von Variablen Dieses Modul zeigt, wie man Variablen erstellt und umkodiert. In Stata können Sie neue Variablen mit generieren erstellen und Sie können die Werte einer vorhandenen Variablen mit ersetzen und mit recode ändern. Berechnen neuer Variablen mit generieren und ersetzen Lets verwenden die Auto-Daten für unsere Beispiele. In diesem Abschnitt werden wir sehen, wie man Variablen mit generieren und ersetzen berechnen kann. Die variable Länge enthält die Länge des Autos in Zoll. Unten sehen wir zusammenfassungsstatistiken für länge. Verwenden Sie den Generatorbefehl, um eine neue Variable zu erstellen, die die Länge in den Füßen hat, anstelle von Zoll, genannt lenft. Wir sollten betonen, dass die Erzeugung eine neue Variable erzeugt. Für eine vorhandene Variable müssen Sie den Befehl replace verwenden (nicht generieren). Wie unten gezeigt, verwenden wir Ersetzen, um die Zuordnung zu lenft zu wiederholen. Die Syntax von generate und replace sind identisch, außer: - erzeugt, wenn die Variable noch nicht existiert und einen Fehler gibt, wenn die Variable bereits existiert. - Ersetzt die Werke, wenn die Variable bereits existiert und gibt einen Fehler, wenn die Variable noch nicht existiert. Angenommen, wir wollten eine Variable namens length2 machen, die eine Länge hat. Oder wir mögen Loglen machen, was der natürliche Log der Länge ist. Lass uns den Mittelwert und die Standardabweichung der Länge und wir können Z-Punkte der Länge machen. Der Mittelwert ist 187,93 und die Standardabweichung ist 22,27, so dass die Zlength wie unten dargestellt berechnet werden kann. Mit generieren und ersetzen können Sie - für Addition und Subtraktion, die Sie für Multiplikation und Division verwenden können, die Sie für Exponenten verwenden können (z. B. Länge2), die Sie verwenden können (), um die Reihenfolge der Operationen zu steuern. Recording neuer Variablen mit generieren und ersetzen Angenommen, wir wollten mpg in drei Kategorien brechen. Lets Blick auf eine Tabelle von mpg zu sehen, wo wir die Linien für solche Kategorien zu zeichnen. Lets konvertieren mpg in drei Kategorien, um dies besser lesbar zu machen. Hier konvertieren wir mpg in drei Kategorien mit generieren und ersetzen. Lassen Sie uns tabulieren, um zu überprüfen, ob dies richtig funktioniert. In der Tat können Sie sehen, dass ein Wert von 1 für mpg3 geht von 12-18, ein Wert von 2 geht von 19-23, und ein Wert von 3 geht von 24-41. Nun konnten wir mpg3 benutzen, um eine Kreuztabelle von mpg3 von fremd zu zeigen, um die Meilenzahl der fremden und heimischen Autos zu kontrastieren. Die Kreuztabelle oben zeigt, dass 21 der heimischen Autos in die hohe Meilengruppe fallen, während 55 der ausländischen Autos in diese Kategorie passen. Recording-Variablen mit recode Es gibt einen einfacheren Weg, um mpg auf drei Kategorien mit generieren und recode zu recodieren. Zuerst machen wir eine Kopie von mpg. Nenn es mpg3a. Dann verwenden wir recode, um mpg3a in drei Kategorien umzuwandeln: min-18 in 1, 19-23 in 2 und 24-max in 3. Lets double check, um zu sehen, dass dies richtig funktioniert. Wir sehen, dass es perfekt funktioniert. Recodes mit if Lets erstellen eine Variable namens mpgfd, die die Meilenzahl der Autos in Bezug auf ihre Herkunft bewertet. Lass dies eine 01-Variable namens mpgfd sein, die: 0 ist, wenn unterhalb des Median-mpg für seine Gruppe (ausländisch) 1 wenn atabove der Median mpg für seine Gruppe (ausländisch). Wir sehen, dass der Median 19 für die inländischen (fremden) Autos und 24,5 für die ausländischen (fremden) Autos ist. Die generieren und recode Befehle unten recode mpg in mpgfd auf der heimischen Auto Median für die heimischen Autos, und auf der ausländischen Auto Median für die ausländischen Autos basiert. Wir können mit diesem unten überprüfen, und der rekodierte Wert mpgfd sieht richtig aus. Erstellen Sie eine neue Variable lenft, die Länge ist geteilt durch 12. Ändern Sie Werte einer vorhandenen Variablen namens lenft. Recode mpg in mpg3. Mit drei Kategorien mit generieren und ersetzen if. Recode mpg in mpg3a. Mit drei Kategorien, 1 2 3, mit generieren und recode. Recode mpg in mpgfd. Mit zwei Kategorien, aber mit verschiedenen Cutoffs für ausländische und inländische Autos. Der Inhalt dieser Website sollte nicht als eine Bestätigung einer bestimmten Website, Buch oder Software-Produkt von der University of California ausgelegt werden.

Comments

Popular Posts