Hi Statalist!
I have a panel data set with multiple variables (X1, X2, ...). I am trying to run a multivariate regression for each country separately and store the coefficients in a single table. So far this is what I have:
tempname output
postfile `output' ID X1 X2 X3 X4 using output.dta,replace
levelsof ID, local(C)
foreach i of local C{
qui regress Y X1 X2 X3 X4 if id==`i'
post `output' (`i') (`=_b[X1]') (`=_b[X2]') (`=_b[X3]') (`=_b[X4]')
}
postclose `output'
My problem is that the "ID" variable has a long format and I am getting numbers in the output file, instead of actual country names. I do have a variable "country" that has a string format, but I just don't know how to transfer it to this new output file.
Any help would be much appreciated.
Related Posts with Storing values of a multivariate regression
Drop countriesDear All, in my panel dataset, there are 3 countries that whenever i drop them, the model won't run.…
Having multiple varlists using syntax commandHello all, I was wondering how I can have multiple varlists using syntax command. As an example for …
Panel Var IRFDear All, I'm running panel var on two datasets and i want to compare their irf graphs. i want to pu…
Do-file stops processing commands following ODBC SQL SELECT loadingUsing Stata 15.1/IC on Win 10 Pro, 16GB RAM, Intel i7-8550U CPU @ 1.80GHz 4 core processor Hi Stat…
Power of PVAR modelDear All, since there is no Rsquared in PVAR models. how can i test for the power of the model? …
Subscribe to:
Post Comments (Atom)
0 Response to Storing values of a multivariate regression
Post a Comment