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
String to Numeric-Need UNIQUE values---Encode/Destring/Real is not workingHi all, I am working with the following dataset: Code: * Example generated by -dataex-. To inst…
Having problem correctly estimating a 3sls system of equation with Instrumental variables.Hello I'm currently doing my dissertation in Economics and chose from a topics list at my universit…
dividing variable with lagged variableI am getting back to STATA after a very long time and is having some difficulties. I want to create …
ITSA error message in time series: _t already definedHi all, maybe it,S a little silly question, but i’m new in Time Series and Stata. I used a dataset f…
Estout: How to get rid of "Main" on top of the variable list when using esttab?Hi all, I want to get rid of the "main" writing on top of my list of variables in the regression tab…
Subscribe to:
Post Comments (Atom)
0 Response to Help: Sequential Count in Between Two Variable Values
Post a Comment