Hi there,
I have the following code in stata:
*2018
*Form 4
generate Form4= 1 if Performance2018 ==1 & form== "4"
replace Form4= 0 if Performance2018==0 & form=="4"
replace Form4= 3 if Performance2018==3 & form=="4"
replace Form4= 5 if Performance2018==5 & form=="4"
label values Form4 Einteilung
*Distinct
egen tag2018 = tag(Form4 cik)
generate distinctform2018= 1 if tag2018 ==1 & Form4 == 1 & year ==2018
replace distinctform2018 = 3 if tag2018 ==1 & Form4 == 3 & year ==2018
replace distinctform2018 = 0 if tag2018 ==1 & Form4 == 0 & year ==2018
replace distinctform2018 = 5 if tag2018 ==1 & Form4 == 5 & year ==2018
label values distinctform2018 Einteilung
drop tag2018
*Average
egen tag2018 = tag(distinctform2018 Form4)
bysort cik Form4: gen Form4forms2018 = _N
generate Form4_gute2018= Form4forms2018 if Form4 ==1 & distinctform2018 == 1
generate Form4_schlechte2018= Form4forms2018 if Form4 ==0 & distinctform2018 == 0
drop Form4 distinctform2018 tag2018 Form4forms2018
My concern is to repeat this Code for every year till 2009. Is it possible with a for loop code that only the year (2018, 2017,2016,2015...) will change? Otherwise i have copy and paste the whole code and change the year manually.
Thank you a lot in advance!
Cheers,
Sergej
Related Posts with for loop
Looping over files with slightly different names in different foldersHello, I previously posted code in a thread, and with the help of a couple Statalist users came up …
Painel dataHi I'm with a doubt when I do a painel data. The estimations of my B's in re and fe aren't differen…
ologit or melogit or just regress?I have a continuous variable 90-day death rate at the hospital level. In the database, there are 100…
Using estpost and esttab for mutli-level data summary statisticsHello, I want to complete summary statistics for my multilevel data - countries (level 2) households…
Fixed effects with multiple intersect categoriesHi there, I have a problem with a fixed effect regression in stata and no idea how to solve it. I h…
Subscribe to:
Post Comments (Atom)
0 Response to for loop
Post a Comment