Saturday 25 November 2017

Zeitvariable Nicht Gesetzt Fehler In Stata Forex


Für schnelle Fragen email dataprinceton. edu. Keine appts Notwendig während der begehbaren Stunden. Hinweis: Das DSS-Labor ist geöffnet, solange Firestone offen ist, keine Termine, die für die Verwendung der Laborcomputer für Ihre eigene Analyse erforderlich sind. Daten, Datasets und Variablen Datenverwaltung Einstellen des Arbeitsverzeichnisses, Protokolldatei, openningsaving a Stata Datendatei, Stata Farbcodierungssystem, Umbenennen, Umkodieren und Erstellen neuer Variablen, Fallstudien, Löschen von Variablen, Zusammenführen, Anfügen, Frequenzen, Kreuztabellen und beschreibende Statistiken klicken Sie hier Datendateien Ein Datensatz ist nur eine Datei, in der Zeilen Beobachtungen darstellen und Spalten Variablen darstellen. Zum Beispiel könnte eine Beobachtung ein Auto sein, und die Variablen würden Stücke von Informationen über das Auto sein, wie die Marke, Länge, Preis und Getriebe-Verhältnis: Wenn Daten bereits in Statas proprietären Dateiformat, wird es die Erweiterung dta. Zum Beispiel mydata. dta. Daten in diesem Format können direkt mit dem Befehl use in Stata gelesen werden. Wenn Stata Ihnen die Fehlermeldung gibt, wenn Sie versuchen, eine Datendatei zu öffnen, lesen Sie hier, um Informationen darüber zu erhalten, wie Sie das Problem beheben können. Stata kann Datensätze in verschiedenen Textformaten sowie in Statas proprietärem Format lesen. Oft werden Sie mit Daten im Textformat beginnen, in Stata lesen und im Stata-Format speichern. Sie können auch auf Daten in verschiedenen anderen Formaten stoßen. Zum Beispiel werden Daten aus bestimmten Datenarchiven oft für das statistische Paket SPSS formatiert. Ein Programm namens DBMSCopy. Erhältlich im DSS-Labor sowie auf Windows-Rechnern in den OIT-Public-Clustern, können Daten von SPSS und von vielen anderen Formaten schnell und einfach in das Stata-Format umwandeln. Ein gemeinsames Textformat ist die abgegrenzte Datei. Gegrenzte Dateien sind am häufigsten tab - oder kommagetrennten. Dies bedeutet nur, dass die Variablen in jeder Beobachtung nacheinander auf einer Zeile eingegeben und durch Tabs oder Kommas getrennt sind, während die Beobachtungen durch harte Rückkehr getrennt sind. Das obige Beispiel ist eigentlich, wie eine kommagetrennte Textdatei aussehen würde, wenn sie in Word geöffnet wäre. Die Befehlssyntax zum Lesen in einer tabulator - oder kommagetrennten Datei lautet: wobei Dateiname der Name der Datei ist, die die tabulator - oder kommagetrennten Daten enthält. Insheet wird oft verwendet, um Kalkulationstabellen zu lesen, die als csv (kommagetrennte) Dateien aus einem Paket wie Excel gespeichert wurden. Bitte beachten Sie, dass eine Kalkulationstabelle in eine Stata-freundliche Form gebracht werden muss, bevor Stata es in der Lage ist, es in geeigneter Weise zu lesen. Andernfalls kann es zu Kopfschmerzen kommen. Für weitere Details siehe, Es gibt zwei Befehle außer Insheet - Infile und Infix -, die andere, weniger häufige Arten von Textdateien lesen. Wenn Sie platzbegrenzte Daten haben, Daten mit fester Breite oder über ein Stata-Datenwörterbuch verfügen. Siehe Sie können den Stata-Save-Befehl verwenden, um eine Datei im Stata-Format zu speichern: wo Dateiname der Name Ihrer Stata-Datei ist. Zum Beispiel: wird eine Stata-Datei mit dem Namen myfile. dta speichern. Diese Datei kann in Stata mit dem Befehl use gelesen werden. Beachten Sie, dass die. dta-Dateierweiterung automatisch an Stata-Dateien angehängt wird. Sie müssen die Dateierweiterung nicht auf die Verwendung oder Speichern von Befehlen aufnehmen. Wenn du bereits eine Stata-Datei namens myfile. dta hast und eine aktualisierte Version der Datei unter demselben Namen speichern willst, dann benutze den Stata-Save-Befehl mit der Ersetzungsoption wie in: wo Dateiname der Name der gewünschten Datei ist Zu ersetzen, z Um eine aktualisierte Version der aktiven Datei zu speichern, kannst du einfach eingeben: Dieser Befehl zerstört die vorherige Version deiner Datei, also benutze die Ersetzungsoption nur, wenn du sicher bist, dass du die ältere Version deiner Datei nicht benötigst. Es gibt keine Möglichkeit, Ihre Originaldatei abzurufen, sobald eine andere Datei darüber geschrieben hat. Fehlende Werte Manchmal fehlt eine Variable für einige Beobachtungen. (Fehlende bedeutet, dass es keinen Wert gibt - die Person hat die Umfrage nicht beantwortet, oder die Daten konnten aus irgendeinem anderen Grund nicht erworben werden.) In Stata werden fehlende Werte in numerischen Variablen durch einen Zeitraum (.) Dargestellt. Beobachtungen mit fehlenden Werten werden von Tischen, die auf der Registerkarte erzeugt werden, ausgelassen und sind auch aus Regressionen zurückgelassen. Sie erscheinen als Perioden im Stata-Datenbrowser und werden durch Perioden in Befehlen dargestellt. Fehlende Zeichenfolgenwerte erscheinen als leere Zellen im Browser und werden in Befehlen durch zwei doppelte Anführungszeichen mit nichts zwischen ihnen dargestellt (). Was wir damit meinen, in den Befehlen vertreten zu sein, wird später etwas mehr Sinn machen. Denken Sie daran, dass, wenn Sie Daten aus Excel speichern, die fehlenden Werte für Stata leer bleiben müssen, um sie als fehlen zu erkennen. Stata Variablen Typen Es gibt zwei Arten von Variablen in Stata: numerisch und String. Ein dritter Typ, Datum, ist wirklich eine besondere Art von numerischen, wie wir sehen werden. Numerische Variablen sind einfach - sie enthalten Zahlen. String-Variablen enthalten Text, der beliebige Zeichen auf der Tastatur enthalten kann: Buchstaben, Zahlen und Sonderzeichen. Bei auto3 ist make eine Stringvariable - alle anderen sind numerisch. Wir können numerische Berechnungen und statistische Analysen auf numerischen Variablen durchführen - wir können nicht auf String-Variablen. String-Variablen werden in der Regel als Bezeichner für die Beobachtung verwendet. Eine der numerischen Variablen, Datum, soll ein Datum darstellen - sagen wir, es war das Datum, an dem die Daten über jedes Auto gesammelt wurden. In Stata sind die Daten Zahlen, die die Anzahl der Tage seit dem 1. Januar 1960 repräsentieren. Die Darstellung von Daten als Zahlen auf diese Weise ermöglicht es uns, Berechnungen auf ihnen zu machen, wie die Messung der Zeitdauer zwischen zwei Daten. Aber es sieht seltsam aus, und Stata hat einen einfachen Weg, um Datumsvariablen wie Datteln aussehen zu lassen: (Der Formatbefehl hat andere Verwendungen, die man sehen kann, indem man das Hilfeformat eingibt.) Sie können den Befehl di zusammen mit der Funktion d () verwenden Um den Stata-Wert eines beliebigen Datums anzuzeigen: Weitere Informationen darüber, wie Stata Datums - und Uhrzeitdaten verarbeitet, finden Sie unter Zeitreihen-Daten in Stata-Variablen-Namenskonventionen. Die Regeln für die Namensvariablen in Stata sind einfach: Stata ist zwischen Groß - und Kleinschreibung unterschieden Fallbriefe in Variablennamen ist eine gute Idee. Sie können nicht mehr als 32 Zeichen enthalten. Sie können Buchstaben, Zahlen oder Unterstriche () enthalten. Leerzeichen oder andere Sonderzeichen (wie ,,, usw.) sind nicht erlaubt. Das erste Zeichen muss ein Buchstabe oder Unterstrich sein, nicht eine Zahl. Das Starten von Variablennamen mit Unterstrichen ist eine wirklich schlechte Idee, da Statas eingebaute Variablen mit einem Unterstrich beginnen. Umbenennen von Variablen Ändern eines Variablennamens in Stata ist einfach mit dem Umbenennungsbefehl: Kopie 2007 Die Treuhänder der Princeton University. Alle Rechte vorbehalten. Dataprinceton. edu ANMERKUNG: Information ist für Princeton Universität. Fühlen Sie sich frei, die Dokumentation zu verwenden, aber wir können keine Fragen außerhalb von Princeton beantworten Diese Seite wurde zuletzt aktualisiert am: Für schnelle Fragen email dataprinceton. edu. Keine appts Notwendig während der begehbaren Stunden. Hinweis: Das DSS-Labor ist geöffnet, solange Firestone offen ist, keine Termine, die für die Verwendung der Laborcomputer für Ihre eigene Analyse erforderlich sind. Zeitreihen-Daten in Stata Zeitreihen-Daten und tsset Um Statas-Zeitreihen-Funktionen und - Analysen zu verwenden, müssen Sie zunächst sicherstellen, dass Ihre Daten in der Tat Zeitreihen sind. Zuerst müssen Sie eine Datumsvariable haben, die im Stata-Datumsformat vorliegt. Zweitens müssen Sie sicherstellen, dass Ihre Daten nach dieser Datumsvariable sortiert werden. Wenn Sie Panel-Daten haben, dann müssen Ihre Daten nach der Variablen Variable innerhalb der Variablen sortiert werden, die das Panel identifiziert. Schließlich müssen Sie den Befehl tsset verwenden, um Stata mitzuteilen, dass Ihre Daten Zeitreihen sind: Das erste Beispiel teilt Stata mit, dass Sie einfache Zeitreihendaten haben und die zweite sagt Stata, dass Sie Panel-Daten haben. Stata Datumsformat Stata speichert Daten als Anzahl der verstrichenen Tage seit dem 1. Januar 1960. Es gibt verschiedene Möglichkeiten, um verstrichene Stata-Daten zu erstellen, die davon abhängen, wie die Daten in Ihren Daten dargestellt werden. Wenn Ihr ursprünglicher Datensatz bereits eine einzelne Datumsvariable enthält, verwenden Sie die Funktion date () oder einen der anderen String-date-Befehle. Wenn Sie getrennte Variablen haben, die verschiedene Teile des Datums (Monat, Tag und Jahr Jahr und Quartal usw.) speichern, müssen Sie die partiellen Datumsvariablenfunktionen verwenden. Datumsfunktionen für eine einzelne String-Datumsvariable Manchmal haben Ihre Daten die Daten im String-Format. (Eine String-Variable ist einfach eine Variable mit etwas anderem als nur Zahlen.) Stata bietet eine Möglichkeit, diese in Zeitreihen-Daten umzuwandeln. Das erste, was Sie wissen müssen, ist, dass die Saite leicht in ihre Komponenten getrennt werden muss. Mit anderen Worten, Strings wie 01feb1990 1. Februar 1990 020190 sind akzeptabel, aber 020190 ist nicht. Zum Beispiel können wir sagen, dass Sie eine String-Variable sdate mit Werten wie 01feb1990 haben und Sie müssen es in ein tägliches Zeitreihen-Datum umwandeln: Beachten Sie, dass in dieser Funktion, wie bei den anderen Funktionen, um Strings in Zeitreihen-Daten umzuwandeln, Der DMY-Teil gibt die Reihenfolge des Tages, des Monats und des Jahres in der Variablen an. Wurden die Werte am 1. Februar 1990 codiert, hätten wir stattdessen MDY verwendet. Was passiert, wenn das ursprüngliche Datum nur zwei Ziffern für das Jahr hat Dann würden wir verwenden: Wann immer du zweistellige Jahre hast, lege einfach das Jahrhundert vor dem Y. Wenn du die letzten zweistelligen Jahre gemischt hast, wie zB 1298 und 1200, benutze: Wo 2020 das größte Jahr ist, das du in deinem Datensatz hast. Hier sind die anderen Funktionen: wöchentlich (stringvar, wy) monatlich (stringvar, my) vierteljährlich (stringvar, qy) halbjährlich (stringvar, hy) jährlich (stringvar, y) Anmerkung: Stata 10 verwendet Großbuchstaben als DMY, während frühere Version von Stata verwendet Kleinbuchstaben, dmy. Date-Funktionen für partielle Datumsvariablen Oft haben Sie separate Variablen für die verschiedenen Komponenten des Datums, das Sie benötigen, um sie zusammenzustellen, bevor Sie sie als richtige Zeitreihen-Datumsangaben benennen können. Stata bietet eine einfache Möglichkeit, dies mit numerischen Variablen zu tun. Wenn Sie für Monat, Tag und Jahr separate Variablen haben, verwenden Sie die mdy () - Funktion, um eine verstrichene Datumsvariable zu erstellen. Sobald Sie eine verstrichene Datumsvariable erstellt haben, werden Sie sie wahrscheinlich wie folgt formatieren möchten. Verwenden Sie die Funktion mdy (), um eine verstrichene Stata-Datumsvariable zu erstellen, wenn Ihre ursprünglichen Daten separate Variablen für Monat, Tag und Jahr enthalten. Die Variablen des Monats, des Tages und des Jahres müssen numerisch sein. Angenommen, Sie arbeiten mit diesen Daten: Konvertieren einer als Variable gespeicherten Datumsvariablen Wenn Sie eine Datumsvariable haben, in der das Datum als einzelne Nummer des Formulars yyyymmdd gespeichert ist (z. B. 20041231 für den 31. Dezember 2004) Der folgende Satz von Funktionen wird es in ein Stata verstrichenen Datum umwandeln. Gen Jahr int (Datum10000) Gen Monat int ((Datum-Jahr10000) 100) Gen Tag int ((Datum-Jahr10000-Monat100)) Gen mydate mdy (Monat, Tag, Jahr) Format mydate d Zeitreihen-Datumsformate Verwenden Sie den Format-Befehl Um verstrichene Stata-Daten als Kalendertermine anzuzeigen. In dem oben angegebenen Beispiel hat die verstrichene Datumsvariable mydate die folgenden Werte, die die Anzahl der Tage vor oder nach dem 1. Januar 1960 darstellen. Weitere Informationen finden Sie im Stata-Benutzerhandbuch, Kapitel 27. Festlegung von Daten Oft müssen wir Konsultieren Sie eine bestimmte Analyse nur auf Beobachtungen, die auf einen bestimmten Zeitpunkt fallen. Um dies zu tun, müssen wir etwas wie ein Datum wörtlich verwenden. Ein Datum Literal ist einfach eine Möglichkeit, ein Datum in Worte eingeben und haben Stata automatisch umwandeln sie in ein verstrichenes Datum. Wie bei dem d () Literal, um ein reguläres Datum anzugeben, gibt es die w (), m (), q (), h () und y () Literale für die Eingabe wöchentlich, monatlich, vierteljährlich, halbjährlich und Jährliche Termine. Hier sind einige Beispiele: Wenn Sie einen Bereich von Daten angeben möchten, können Sie die Funktionen tin () und twithin () verwenden: Der Unterschied zwischen tin () und twithin () ist, dass tin () das Anfangs - und Enddatum enthält, Während twithin () sie ausschließt. Geben Sie immer zuerst den Anfangszeitpunkt ein und schreiben Sie sie wie bei den Funktionen d (), w (), etc.. Zeitreihenvariablenlisten Oftmals in Zeitreihenanalysen müssen wir die Werte einer Variablen von einer Beobachtung zum nächsten verzögern oder führen. Wenn wir viele Variablen haben, kann dies schwerfällig sein, besonders wenn wir eine Variable mehr als einmal hinterlassen müssen. In Stata können wir festlegen, welche Variablen verzögert werden sollen und wie oft, ohne neue Variablen zu erstellen und damit viel Speicherplatz und Speicher zu sparen. Sie sollten beachten, dass der Befehl tsset ausgegeben werden muss, bevor einer der Tricks in diesem Abschnitt funktioniert. Auch wenn Sie Ihre Daten als Panel-Daten definiert haben, wird Stata automatisch die Berechnungen neu starten, wie es zum Anfang eines Panels kommt, so dass Sie sich keine Sorgen um Werte von einem Panel machen müssen, das auf das nächste übertragen wird. L. varname und F. varname Wenn du eine Variable für eine Analyse verzögern oder führen musst, kannst du dies mit dem L. varname (to lag) und F. varname (to lead) machen. Beide arbeiten auf die gleiche Weise, so gut nur zeigen einige Beispiele mit L. varname. Lets sagen, Sie wollen dieses Jahr Einkommen aus dem letzten Jahr Einkommen: würde dies zu erreichen. Die L. erzählt Stata, um Einkommen um einen Zeitraum zu verzögern. Wenn du mehr als eine Zeitspanne einkommen willst, würdest du einfach das L. zu etwas wie L2 wechseln. Oder L3. Um es um 2 und 3 Zeiträume zu behalten. Die folgenden zwei Befehle werden die gleichen Ergebnisse erzielen: Eine andere nützliche Verknüpfung ist D. varname, die den Unterschied des Einkommens in der Zeit 1 und Einkommen in der Zeit 2 nimmt. Zum Beispiel sagen wir, dass eine Person 20 gestern und 30 heute verdient hat.

No comments:

Post a Comment