I have 10 dependant variables, y1-y30, and its respective lagged variables, lagy1-lagy30. I would like to regress one dependant variable on its specific lag variable and five other fixed controls, e.g. regress y1 lagy1 x1-x5. How can I write a loop code to run the 30 regressions and store the estimates respectively?
Currently, I wrote the following code, and the problems are 1) there are some meaningless regressions, e.g. regress y1 lagy2 x1-x5; 2) the estimates could not be stored.
local dependant y1-y10
local independant lagy1-lagy10
local x = 1
foreach p of local dependant{
foreach q of local independant{
regress `p' x1 x2 x3 x4 x5 `q'
est sto m_`x'
local x = `x' + 1
}
}
This is the first time I write loop code in STATA, and I checked previous posts but still could not find a solution. I really appreciate any help or comments. Thank you very much for the time and considerations!
Related Posts with Writing loop for multiple regressions
Dummies time fixed effectsHello, I have a dataset with several countries and quarterly values. i' m running the following regr…
Difference-in-differences or something else? Regrouping after an intervening event.I'm a master's student working on a project for my econometrics class and I could use some advice. I…
converting OR into RRHello, I am running a propensity score analysis where imbalanced covariates are adjusted for using …
Saving each coefficient in every bootstrapping reps in different fileDear Prof. Clyde Schechter, I am currently using 2sls bootstrapping for my paper. I have problem in…
bootstrap for internal validation: how can we get the bootstrap estimated AUC with a multiply imputed data?Dear Statalist, I wish to get the apparent AUC of bootstrap internal validation in a multiple impute…
Subscribe to:
Post Comments (Atom)
0 Response to Writing loop for multiple regressions
Post a Comment