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
Using a Difference-in-Difference approach with a logit modelI am trying to run a simple DID model with a binary dependent variable, i.e. a logit model. Is this …
Instrumental Variables: nonlinear endogenous variable Hello Statalist! I'm doing an exercise from Microeconometrics Using Stata, by Cameron and Trivedi, …
Estimating policy effect with Logit modelSo I am testing a policy which was introduced in a country trying to incentivise people to stay empl…
Add trend line to a grouped bar graph?I'm wanting to add 1 or more trend lines (lfit?) to bar graph with 3 variables over month. Here's cu…
How to test heteroskedasticity with xtpmg command. ThanksDear all, I used xtpmg command to estimate three of following: PMG (Pooled Mean Group) MG (Mean Gro…
Subscribe to:
Post Comments (Atom)
0 Response to Help: Sequential Count in Between Two Variable Values
Post a Comment