Fehlermeldung "type mismatch"

Fragen zu Stata Syntax und Do-Files.

Re: Fehlermeldung "type mismatch"

Beitragvon Staxa » Di 21. Jun 2022, 11:59

Ich glaube hier ist ein Missverständnis. Var1 ist doch bereits ein Date. Dies speichert Stata nur als eine Zahl ab, intern wird dies als Datum verwendet. Siehe einfach

Code: Alles auswählen
Var1 long %td
browse


Dort siehst du, dass ein Datum angezeigt wird, weil die Datumsformatierung angewendet wird.
Stata für Anfänger: www.statabook.com
Staxa
 
Beiträge: 685
Registriert: Di 27. Feb 2018, 12:56
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Fehlermeldung "type mismatch"

Beitragvon Luka » Mi 22. Jun 2022, 16:09

Es ist eine datevariable aber ich brauche es in string format. Das stringformat muss eine auch von mir lesbare Datumsvariable mit Jahr, Monat und Tag.
Luka
 
Beiträge: 12
Registriert: Sa 18. Jun 2022, 11:15
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Fehlermeldung "type mismatch"

Beitragvon Staxa » Fr 24. Jun 2022, 07:53

Code: Alles auswählen
* Example generated by -dataex-. For more info, type help dataex
clear
input long Var1 str5 Var1str
20831 "20831"
20849 "20849"
20849 "20849"
20849 "20849"
20859 "20859"
20860 "20860"
20864 "20864"
20867 "20867"
20901 "20901"
20907 "20907"
20914 "20914"
20934 "20934"
20935 "20935"
20935 "20935"
20935 "20935"
end



generate date_text2 = string(Var1, "%td")


Siehe auch https://www.statalist.org/forums/forum/ ... ng-upriver
Stata für Anfänger: www.statabook.com
Staxa
 
Beiträge: 685
Registriert: Di 27. Feb 2018, 12:56
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Vorherige

Zurück zu Stata Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste