Hello everyone,
I was hoping someone could help me. I am trying to create a variable that would count each "1" until the following "0", as demonstrated in the example "newvar". This "newvar" is the variable I am trying to create, unsuccessfully... I am not sure if it is possible to reset the "sum" variable for each zero.
Expectation:
gov1change newvar
0
1 1
1 2
1 3
1 4
0
1 1
1 2
1 3
1 4
1 5
1 6
1 7
0
1 1
1 2
1 3
1 4
1 5
0
However, what I have is a variable called "gov1cum":
gen gov1cum = .
replace gov1cum = sum(inrange( gov1change[_n], 0,1)) if gov1change!=0
gov1change gov1cum
0
1 1
1 2
1 3
1 4
0
1 5
1 6
1 7
1 8
1 9
1 10
1 11
0
1 12
1 13
1 14
1 15
1 16
0
I would be very happy if someone could tell me if its possible to create such a variable... Thank you very, very much.
Cat
Related Posts with Help: Sequential Count in Between Two Variable Values
Model fitnessDear all, Good morning! How could I measure the model fittness of teffects ipwra (inverse probabilit…
Entity fixed effects model - repeated time values within panelHello, I want to run a regression in which the explained variable is the bond coupon and there are s…
Automatically run a do file when openedHello all, Is there a feature that will have Stata automatically run designated DO files when they …
Plot survival curve of the interaction in Stratified Cox ModelDear all, I ran a Cox model with strata(year), stcox X1 X2 c.X1#i.X2, strata(year) vce(robust) X1 i…
estout test resultsI am trying to obtain the test results using estout command however I am unable to put them there. …
Subscribe to:
Post Comments (Atom)
0 Response to Help: Sequential Count in Between Two Variable Values
Post a Comment