Hi all,
I want to create a variable Timegroups which uses another variable Time to create categories.
Time is created from variable RideDate (2020/11/02, 13:57:04) using below code:
gen double Time=clock(RideDate, "YMDhms")
format Time %tcHHMM
So although Time appears as e.g. 1023, 1145, or 2234, the non-formatted version is 02nov2020 10:23:15.
I want to create a variable Timegroups which categorises each Time into a group.
Essentially I want times before 0800 to be categorised as 0, everything between 0800 and 2200 to be categorised as 2, and everything above 2200 to be categorised as 3.
I tried with the code
gen Timegroups=.
replace Timegroups=0 if Time < 0800
replace Timegroups=1 if Time>=0800 & Time<=2200
replace Timegroups=2 if Time>2200
But this obviously doesn't work since Time is formatted differently to what I wrote in the code (and I can't figure out a way for Stata to dismiss the date in the non-formatted section so it only considers the hours).
Thank you.
Related Posts with Used formatted variable to categorised new var
variable-coefficient panel data modelDear all.If I want to use variable-coefficient panel data model ,which Stata command can I use? Raym…
Testing individual coefficients across different regressionsI want to understand the different impact of education and number of children on the probability of …
Question about graph plotDear all.I have plot two graphs, namely, figure A and figure B. now I want to embed figure B into fi…
Sample size for count dataHi listers, I was asked to estimate the sample necessary to detect a difference in the average numb…
variable-coefficient panel data modelDear all.If I want to use variable-coefficient panel data model ,which Stata command can I use? Raym…
Subscribe to:
Post Comments (Atom)
0 Response to Used formatted variable to categorised new var
Post a Comment