Dear Bastian,
is this a time series? What is the range? Do you tsset the data?
Before use the looping, you need to see if the command run. This
command run?
reg dependent_var indep_var1 indep_var2 if Observation_Year <= 1977,
robust cluster (firms)
If your first observation in the database is 1977, you are trying to
run an ols with only one observation, with degree of freedom.
I think you need to provide us more information.
Hope this helps,
Joao Lima
2008/10/5 <[email protected]>:
> Dear Stata users ,
>
> I am using this command to run a OLS regression:
>
> forvalues i=1977/2007 {
> reg dependent_var indep_var1 indep_var2 if Observation_Year <= `i', robust cluster (firms)
> }
>
> However, STATA displays in this case "no observations" and it is not possible to run the regression.
>
> For instance, in 1980, I have observations of the second independent variable and the dependent variable only, but I thought that STATA would ignore this year and continue the regression in 1981 instead. Obviously, it is not the case!
>
> So what should I do about this problem ? Any ideas???
>
> Thank you very much !
>
> Bastian S
> --
> Psssst! Schon vom neuen GMX MultiMessenger geh�rt? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
> *
> * For searches and help try:
> * http://www.stata.com/help.cgi?search
> * http://www.stata.com/support/statalist/faq
> * http://www.ats.ucla.edu/stat/stata/
>
--
-------------------------------
Joao Ricardo Lima
Professor
UFPB-CCA-DCFS
+553138923914
-------------------------------
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/