Dear,
I have a set of different dependent variables and a common set of controls. Furthermore, I need to store my results.
I have created my global list (not reported). You can find below my loop script.
xtset classid
local i = 1
foreach var of global y_inv {
xtreg`var' $control1, fe
estimates store m`i'
local ++1
}
However, it is not enough. Now, I need to run regression for different kind of business types. Hence, in a typical regression line, it would be:
xtreg y1 x1 x2 x3 if business==1, fe
xtreg y1 x1 x2 x3 if business==2, fe
xtreg y1 x1 x2 x3 if business==3, fe
How can I add this "if business==" in my loop"? Ok I could run three different loops with the condition If but it is not efficient.
Related Posts with loop regression
Implications of a not positive (semi)definite tetrachoric correlation matrixHello, I am doing an Exploratory Factor Analysis on data from a 15-item questionnaire that contains …
Removing observations based on a sequence of observations within a groupI have a panel data for stock returns, at the daily level, with the following variables: firm, year,…
Combining mi:passive with egen optionsHi All I've just imputed my dataset (in the wide format), and I would like to create a set of passi…
Significant interaction term in fixed effects modelDear all, I am currently running linear fixed effects regression models (xtreg, fe vce(cluster id)) …
Running a regression for each year using prior 10 years of dataDear STATA Users, Please, correct me if I am wrong. I need to run a regression at the industry leve…
Subscribe to:
Post Comments (Atom)
0 Response to loop regression
Post a Comment