Stata: wie ändern Sie einen string-variable ein Datum?
Ich bin neu in Stata und ich Frage mich, wie kann ich eine string-variable, die enthält ein Datum in ein Datum-format.
Die Daten in der variable sieht wie folgt aus:
yyyy-mm-dd
Sollte ich zuerst entfernen Sie die Striche so, dass Stata kann erkennen das format, um später zu verwenden gen var = date()
?
Danke für Eure Hilfe.
haben Sie die Antwort, die Sie benötigt?\
Das Wort "format" ist trügerisch hier. "yyyy-mm-dd" als ein Muster oder Stil für die Abhaltung von Terminen ist ein format, das (Sinn 1). Zuweisen von Stata ist daily date-display-format mit der
Das Wort "format" ist trügerisch hier. "yyyy-mm-dd" als ein Muster oder Stil für die Abhaltung von Terminen ist ein format, das (Sinn 1). Zuweisen von Stata ist daily date-display-format mit der
format
Befehl für Stata Sinn des Wortes (sense 2), aber nicht ausreichend. Datum-format (sense 3) bedeutet, dass täglich Daten gespeichert werden numerisch gezählt und bezogen auf 1. Januar 1960.InformationsquelleAutor roland | 2013-08-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Stata
date
Funktion der smart ist über das entfernen von Trennzeichen. Sehen helfen datetime_translation unter dem Abschnitt "Datum-Funktion"Wenn Ihre Daten in
v1
und in formyyyy-mm-dd
können Sie die Befehle:Den
YMD
genannt wird Maske, und es sagt, Stata, in welcher Reihenfolge die Teile des Datums angegeben werden. Die zweite Zeile weist der variable die Stata-täglich Datum-format, was bedeutet, dass, wenn man sieht, dass die variable in der die Daten angezeigt werden, die in human-readable form. Das Datum ist gespeichert, jedoch als Anzahl der Tage seit dem 1. Januar 1960.Der beste Weg, zu Experimentieren mit den
date
Funktion ist die Verwendung desdisplay
Befehl. Die erste Zeile zeigt eine Ganzzahl, die die Anzahl der Tage seit dem 1. Januar 1960. Die zweite Zeile zeigt das Datum in einem lesbaren format.Vielen Dank, dass für mich gearbeitet!
Sie sind ein Lebensretter!!!
InformationsquelleAutor sechilds
können Sie sehen hier zu sehen, wie zu konvertieren, um die Daten in Stata oder tun Sie dies
tostring
ist überflüssig, aber unschädlich. Mit derdate()
Funktion, wie in der Antwort von @sechilds, ist viel direkter.yes sir
InformationsquelleAutor No Idea For Name