Recode Befehl 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 Hilf der Stat Consulting Group, indem du ein Geschenk schreibst Stata Class Notes Modifizieren von Daten 1.0 Stata-Befehle in dieser Einheit Codebuch-Informationen für die Datei anzeigen Etikett auf einen Datensatz anwenden Variablen in einem Datensatz anwenden Bewerben a Etikett zu einer Variablen Definieren eines Satzes von Etiketten für die Ebenen einer kategorischen Variablen Anwenden von Wertetiketten auf eine Variable Erstellen einer numerischen Version einer Stringvariablen Auflisten der Beobachtungen Umbenennen einer Variablen Recode der Werte einer Variablen Notizen an die Datendatei anlegen Erstellt eine Neue Variable Ersetzt einen Wert mit einem anderen Wert Extended generiert - hat spezielle Funktionen, die beim Erstellen einer neuen Variablen verwendet werden können 2.0 Demonstration und Erläuterung Hier können Sie den Codebuch-Befehl verwenden, um zu sehen, wie unsere Variablen aussehen. Weil wir keine Variablen nach dem Befehl aufgeführt haben, zeigt Stata uns das Codebuch für alle Variablen. Zuerst können wir die Variablen sinnvoll bestellen. Während es mehrere mögliche Ordnungen gibt, die logisch sind, werden wir die id-Variable zuerst setzen, gefolgt von den demographischen Variablen wie Geschlecht. Ses und prgtype Wir werden die Variablen in Bezug auf die Testergebnisse am Ende setzen. Jetzt können wir einige Variable und Wert Etiketten, so dass wir wissen, ein wenig mehr über die Variablen. Jetzt können wir eine neue numerische Version der Zeichenfolge Variable prgtype erstellen. Wir nennen unsere neue Variable prog. Das variable Geschlecht kann uns in der Zukunft Ärger machen, weil es schwer zu wissen ist, was die 1s und 2s bedeuten. Lets recode den Wert 5 in der Variablen Rennen zu fehlen. Jetzt können Sie eine Variable erstellen, die insgesamt einige der Testergebnisse ist. Beachten Sie, dass es fünf fehlende Werte von insgesamt gibt, weil es fünf fehlende Werte der Wissenschaft gibt. Jetzt können wir sehen, ob wir diesen Testergebnissen einige Briefsorten zuordnen können. Lässt uns den Datensatz selbst beschriften, damit wir uns erinnern werden, was die Daten sind. Wir können auch einige Notizen zum Datensatz hinzufügen. Stata hat eine andere Möglichkeit, neue Variablen namens egen zu erzeugen, die für eine erweiterte Generation stehen. Der egen-Befehl ist ein nützliches Werkzeug für viele spezialisierte Situationen. In unserem ersten Beispiel verwenden wir egen, um Standard-Scores für die Variable zu erstellen. Als nächstes werden wir eine Variable, die den Mittelwert für jede Ebene von ses gelesen hat. Nun werden wir für jede Beobachtung den Durchschnitt mehrerer Variablen berechnen. Bitte beachten Sie, dass es einen Mittelwert für die Beobachtung 9 gibt, obwohl es einen fehlenden Wert für die Wissenschaft hat. Dies sind nur einige der vielen nützlichen egen-Funktionen, die in Stata eingebaut sind. Schließlich sparen wir unsere Daten und fahren weiter zum nächsten Gerät. 3.0 Für weitere InformationenNOTICE: Die IDRE Statistische Beratungsgruppe wird die Website auf das WordPress CMS im Februar 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 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