Zeitspanne von String zu Zahl

Allgemeine Fragen rund um Statistik mit Stata.

Zeitspanne von String zu Zahl

Beitragvon sg1988 » Do 23. Mai 2013, 12:06

Hallo zusammen, ich möchte eine "Laufzeiten-Liste" von Marathonläufen in Stata analysieren. Dazu müsste ich Angaben aus dem Format 2:50:36 (aktuell als String gelesen) in Sekunden (Zahl) umwandeln.
Weiß jemand wie das geht?
Danke! :D
sg1988
 
Beiträge: 4
Registriert: Do 23. Mai 2013, 11:53
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Zeitspanne von String zu Zahl

Beitragvon daniel » Do 23. Mai 2013, 12:40

Etwas in der Richtung sollte hinhauen

Code: Alles auswählen
// create toy data
clear
se obs 1
g stime = "2:50:36"
l

// convert string to date
g double time = clock(stime, "hms")
form time %tc
l

// convert to seconds
g double seconds = seconds(time)
l
Stata is an invented word, not an acronym, and should not appear with all letters capitalized: please write “Stata”, not “STATA”.
daniel
 
Beiträge: 1060
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Zeitspanne von String zu Zahl

Beitragvon sg1988 » Do 23. Mai 2013, 14:16

Dankeschön, aber habe ich dann nicht die "Uhrzeit" seit 1. Januar 1960? Und es handelt sich ja um eine Zeitspanne, nicht um eine Uhrzeit. :shock: :?:
sg1988
 
Beiträge: 4
Registriert: Do 23. Mai 2013, 11:53
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Zeitspanne von String zu Zahl

Beitragvon daniel » Do 23. Mai 2013, 15:46

aber habe ich dann nicht die "Uhrzeit" seit 1. Januar 1960?


Ja, aber diese Zeitspanne entrpicht doch der Zeit seit 0:00 Uhr am 01.01.1960. Du kannst Das ja "per Hand" nachrechnen, falls Du skeptisch bist:

Code: Alles auswählen
di 2 * 60 * 60 + 50 * 60 + 36
Stata is an invented word, not an acronym, and should not appear with all letters capitalized: please write “Stata”, not “STATA”.
daniel
 
Beiträge: 1060
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Zeitspanne von String zu Zahl

Beitragvon sg1988 » Mi 5. Jun 2013, 15:19

Tausenddank :-)
sg1988
 
Beiträge: 4
Registriert: Do 23. Mai 2013, 11:53
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post


Zurück zu Statistik allgemein

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron