Kategorisierung Von Daten In Stata Forex


HINWEIS: Die IDRE Statistical Consulting Group wird die Migration der Website auf das WordPress CMS im Februar, um die Wartung und Erstellung neuer Inhalte zu erleichtern. Einige unserer älteren Seiten werden entfernt oder archiviert, so dass sie nicht länger erhalten bleiben. Wir werden versuchen, die Weiterleitungen so zu halten, dass 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 durch ein Geschenk Stata FAQ Wie kann ich kontinuierliche Variablen in Gruppen umkodieren Es kann vorkommen, dass Sie eine kontinuierliche Variable in Gruppen umwandeln möchten. Beispielsweise möchten Sie vielleicht eine kontinuierliche Lese-Score, die von 0 bis 100 in 3 Gruppen (z. B. niedrig, mittel und hoch) zu konvertieren. Sie können egen mit der Funktion cut () verwenden, um dies schnell und einfach durchzuführen, wie unten dargestellt. Wir veranschaulichen dies mit der Datei hsb2 mit einer Variablen namens write, die von 31 bis 67 reicht. Wir können egen mit der cut () - Funktion verwenden, um eine Variable namens writecat zu erstellen, die die Variable write in die folgenden 4 Kategorien gruppiert. 30 bis 40 40 bis 50 16 Bis zu (aber nicht eingeschlossen) 60 60 bis (aber nicht eingeschlossen) 70 Der folgende Tabellenbefehl wird verwendet, um zu überprüfen, ob die Daten als gruppiert sind wir erwarteten. Wir können sehen, dass, wenn writecat in der niedrigsten Kategorie (30) ist, die Bereiche von 31 bis 39 schreiben, und so weiter, wie wir erwarten, z. B. Die Werte, wenn writecat in Kategorie 30 ist, entsprechen dem Schreiben mit Werten von 30 bis (aber nicht enthalten) 40. Hier verwenden wir den gleichen Befehl, aber unsere letzte Kategorie ist von 50 bis 60. Wie Sie sehen, erzeugt es einen fehlenden Wert, weil Gibt es eine Anzahl von Werten, die 60 oder höher und damit außerhalb des Bereichs, den wir angegeben haben. Dies zeigt, dass, wenn es Werte außerhalb des Bereichs, den Sie bereitstellen, diese einen fehlenden Wert zugewiesen werden. Wenn wir die Option icodes verwenden, erzeugt cut () ganzzahlige Codes 0, 1, 2 und so weiter. Im folgenden Beispiel sehen Sie, dass es die Codes 0, 1, 2 und 3 erstellt hat. Wenn Sie die Beschriftungsoption (die automatisch impliziert, dass icode) verwendet, erzeugt sie ganzzahlige Werte wie oben. Wie Sie unten sehen, ist die Variable writecat4 mit 30-40- 50- und 60- gekennzeichnet. Wir verwenden die Option nolabel, um die Anzeige der Wertbeschriftungen zu unterdrücken und Sie können sehen, dass die Variable wirklich 0, 1, 2 und 3 codiert ist. Wenn Sie es vorziehen, können Sie cut () fragen, um die Cutoffs zu wählen, um Gruppen mit ungefähr zu bilden Die gleiche Anzahl pro Gruppe. Im Folgenden fordern wir die Erstellung von 4 (grob) gleichgroßen Gruppen an. Weitere Informationen finden Sie im Hilfe - oder Referenzhandbuch zu egen. Der Inhalt dieser Website sollte nicht als eine Bestätigung für eine bestimmte Website, Buch oder Software-Produkt von der Universität von Kalifornien ausgelegt werden. NOTICE: 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, die Weiterleitungen so zu halten, dass 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, indem Sie ein Geschenk geben Stata Learning Modul mit Daten in Stata Dieses Modul zeigt, wie Sie Datumsvariablen, Datumsfunktionen und Datumsanzeigeformate in Stata verwenden. Konvertieren von Daten aus Rohdaten mit der Funktion quotdate () Der Trick für die Eingabe von Datumsangaben in Stata besteht darin, dass es sich um Datumsangaben handelt und diese als Zeichenketten behandeln und später in eine Variable von Stata verwandeln. Sie haben möglicherweise die folgenden Datumsdaten in Ihrer Rohdaten-Datei. Sie können diese Daten lesen, indem Sie Folgendes eingeben: Mit dem Befehl list können Sie sehen, dass die Datumsinformationen korrekt in bday gelesen wurden. Da bday eine Zeichenfolgenvariable ist, können Sie keine Datentypberechnungen mit dieser Methode durchführen, bis Sie eine Variable aus dem Datum erstellen. Sie können mit der Funktion date () eine Datumsversion von bday erzeugen. Das folgende Beispiel erzeugt eine Datumsvariable namens birthday aus der Zeichenvariablen bday. Die Syntax ist etwas unterschiedlich, je nachdem, welche Version von Stata Sie verwenden. Der Unterschied besteht darin, wie das Muster angegeben wird. In Stata 9 sollte es kleiner sein (z. B. quotdmyquot) und in Stata 10 sollte es für Tag, Monat und Jahr (zB quotDMYquot) oberhalb sein, aber Kleinbuchstaben, wenn Sie Stunden, Minuten oder Sekunden angeben möchten (zB quotDMYhmsquot) . Unsere Daten befinden sich im Auftragstag, Monat, Jahr, also verwenden wir quotDMYquot (oder quotdmyquot, wenn Sie Stata 9 verwenden) innerhalb des date () - Befehls. (Wenn nicht anders vermerkt, sind alle anderen Stata-Befehle auf dieser Seite dieselben für die Versionen 9 und 10.) In Stata Version 9: In Stata Version 10: Lets haben einen Blick auf bday und Geburtstag. Die Werte für Geburtstag kann verwirrend erscheinen. Der Wert des Geburtstags für John ist 0 und der Wert des Geburtstags für Mark ist -207. Die Daten werden tatsächlich als Anzahl von Tagen ab dem 1. Januar 1960 gespeichert, was für den Computer geeignet ist, die Daten speichern und Datumsberechnungen durchführen, ist aber für Sie und ich schwer zu lesen. Wir können sagen, Stata, dass Geburtstag sollte mit dem d-Format angezeigt werden, damit es einfacher für den Menschen zu lesen. Die Funktion date () ist sehr flexibel und kann Daten behandeln, die in fast jeder Form geschrieben werden. Betrachten Sie zum Beispiel die Datei date2.raw. Diese Daten sind chaotisch, aber sie sind konsistent. Obwohl die Formate anders aussehen, ist es immer ein Monatstagejahr, das durch ein Trennzeichen getrennt ist (z. B. Leertaste oder Bindestrich). Wir können versuchen, die Syntax von oben zu verwenden, um unsere neuen Daten zu lesen. Es sei angemerkt, daß, wie oben diskutiert, für die Stata-Version 10 die Reihenfolge des Datums in Großbuchstaben (d. H. MDYquot) deklariert wird, während für die Version 9 alles in Kleinbuchstaben deklariert wird (d. h. Stata konnte diese Daten problemlos ablesen. Lets versuchen, eine noch härtere Reihe von Daten. Betrachten Sie zum Beispiel die Daten in dates3.raw. Lasst uns versuchen, diese Daten zu lesen und zu sehen, wie Stata sie behandelt. Erinnern Sie sich noch, dass für Stata Version 10 Daten sind deklariert quotMDYquot, während für Version 9 werden sie quotmdyquot deklariert. Wie Sie sehen können, war Stata in der Lage, fast alle diese verrückten Datumsformate zu behandeln. Es war in der Lage zu behandeln Apr12,1990, obwohl es nicht ein Trennzeichen zwischen dem Monat und Tag (Stata war in der Lage, es herauszufinden, da der Monat war Charakter und der Tag war eine Zahl). Das einzige Datum, das nicht funktionierte, war Apr121990 und das ist, weil es kein Trennzeichen zwischen dem Tag und dem Jahr gab. Wie Sie sehen können, kann die Funktion date () fast jedes Datum verarbeiten, solange Trennzeichen zwischen Monat und Jahr liegen. In bestimmten Fällen kann Stata alle eingegebenen numerischen Daten ohne Trennzeichen lesen, siehe Hilfedaten für weitere Informationen. Konvertieren von Daten aus Rohdaten mithilfe der mdy () - Funktion In manchen Fällen können Sie den Monat, den Tag und das Jahr als numerische Variablen in einem Datensatz speichern. Zum Beispiel können Sie die folgenden Daten für Geburtsdaten von dates4.raw haben. Sie können in diesen Daten mit der folgenden Syntax lesen, um eine separate Variable für Monat, Tag und Jahr zu erstellen. Eine Stata-Datumsvariable kann mithilfe der Funktion mdy () wie unten dargestellt erstellt werden. Lets Format Geburtstag mit dem d-Format, damit es besser. Betrachten Sie die Daten in dates5.raw. Die das gleiche wie dates4.raw ist, außer dass nur zwei Ziffern verwendet werden, um das Jahr zu bedeuten. Lets try Lesen Sie diese Daten wie wir read dates4.raw. Wie Sie sehen können, fehlen die Werte für Geburtstag. Das ist, weil Stata annimmt, dass die Jahre buchstäblich 48, 60, 70 und 71 waren (es geht nicht davon aus, dass sie 1948, 1960, 1970 und 1971 sind). Sie können dazu zwingen, dass Stata annehmen, dass der Jahrhundertteil 1900 ist, indem Sie 1900 zu dem Jahr hinzufügen, wie unten gezeigt (beachten Sie, dass wir ersetzen statt ersetzen, da der variable Geburtstag bereits vorhanden ist). Berechnungen mit verstrichenen Terminen Datumsvariablen machen Berechnungen mit Terminen sehr bequem. Zum Beispiel, um everyones Alter am 1. Januar 2000 zu berechnen, verwenden Sie einfach die folgende Umwandlung. Bitte beachten Sie, dass diese Formel für Alter nicht über sehr kurze Zeitspannen gut funktioniert. Zum Beispiel, das Alter für ein Kind an ihrem Geburtstag wird weniger als eins aufgrund der Verwendung von 365,25. Es gibt Formeln, die genauer, aber auch viel komplexer sind. Hier ist ein Beispiel mit freundlicher Genehmigung von Dan Blanchette. Andere Datumsfunktionen Bei einer Datumsvariablen können Sie den Monat, Tag und Jahr ggf. getrennt mit dem Monat () zurückgeben. Tag () und Jahr (). Wenn Sie den Wochentag für eine Datumsvariable zurückgeben möchten, verwenden Sie die Funktion dow () (wo 0Sunday, 1Montay usw.). Die Funktion date () konvertiert Strings, die Datumsangaben zu Datumsvariablen enthalten. Die Syntax variiert leicht nach Version. In Stata Version 9: In Stata Version 10: Die Funktion mdy () nimmt drei numerische Argumente (Monat, Tag, Jahr) und konvertiert sie in eine Datumsvariable. Sie können die verstrichenen Zeiten als Isttermine mit Anzeigeformaten wie dem Format d anzeigen. Andere Datumsfunktionen umfassen den Monat (). Tag (). Jahr (). Und dow (). Geben Sie für Online-Hilfe mit Datumsangaben Hilfe über die Befehlszeile ein. Detaillierte Erläuterungen darüber, wie Stata Datums - und Datumsfunktionen verarbeitet, finden Sie im Stata-Benutzerhandbuch. Der Inhalt dieser Website sollte nicht als eine Bestätigung für eine bestimmte Website, ein Buch oder ein Softwareprodukt der Universität von Kalifornien verstanden werden.

Comments

Popular posts from this blog

Trader Forex Leichte Es Assicurazioni

Vkc Forex Hdfc Login Id

Bearbeiten Persönliche Informationen Instaforex Demo