Dear All,
I need to estimate a model using a cross-sectional regression for each industry and year over the period 2009 to 2014. The data is a panel data.
I used the following code:
bysort year industry: gen nobs = _N
forval y = 2009(1)2014 {
forval i = 1(1)50 {
di "year = `y' and industry = `i'"
reg part1 part2 part3 part4 part5 if industry== `i' & year==`y' & nobs>10, noconstant
predict r if industry== `i' & year==`y' & nobs>10, resid
}
}
However, every time I run this regression I have an error (although I have few missing observations) :
no observations
r(2000);
I would really appreciate any advice regarding the code.
Many thanks,
Nour
Related Posts with Cross-sectional regression for each ind and year
spmap point data: Display Alaska and Hawaii next to contiguous United StatesDear Users, I want to draw a point map with locations of firms by coordinates displaying Alaska and …
Appending datasets of different shapesHi, I have datasets from 3 surveys with the first one containing variables like unique ID, age, BMI…
key-value formatHi, in IMHO, currently biggest Stata´s flaw, in data management area, is the native "lack" of suppo…
Create variables from a categorical variableI have a variable with many categories and want to create new variables for each one. Is there a way…
Help needed in creating bar charts of selected countriesHi, I would need some help in creating bar charts that look like this: Array This is what my data…
Subscribe to:
Post Comments (Atom)
This comment has been removed by the author.
ReplyDelete