[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

From |
Stas Kolenikov <[email protected]> |

To |
[email protected] |

Subject |
Re: st: Testing OLS assumptions in panel data |

Date |
Tue, 3 Aug 2004 16:24:38 -0400 (EDT) |

Andrea, this does not look methodologically consistent to me. If you know that OLS is wrong, and there is a panel effect (which you test with -xttest0-), then you probably don't need all other tests for OLS, as you are ready to give up with it. Once you admit the panel structure, the auxiliary regressions such as in -hettest- or -ovtest- won't get the correct statistics as they assume i.i.d. errors, which you already know is wrong. If you don't reject the OLS, then all other estimators are inefficient, so why bother with them? Also, most of the normality tests are superfluous, anyway, as long as the residuals even in the OLS case are bound to be heteroskedastic for homoskedastic errors: the variance of e_i is sigma^2 (1-h_i), where h_i is the hat-value, the diagonal entry of X'(X'X)^{-1}X'... so their distributions are not the same for different i, the observation number. I've never tried to figure that out for the panel case, but I don't think it is going to get any simpler. Having said that, may I suggest that you look at -xtdata- that I mentioned on the list a few days ago to somebody in a different thread. It does various panel data transformations (fixed effects, random effects, between transformation), but Stata Corp. warns that is sole value is in trying out different model specifications which tend to be somewhat computationally faster with -regress- rather than with -xtreg-. In statalist, Andrea Molinari wrote: > I'm trying to get some of the typical OLS tests (heteroscedasticity, > normality and missing observations) after a pooled OLS, a between and a > within a between estimations. I also need to look at the estimations > with robust std. errors. For pooled OLS, I ran (respectively) the > commands hettest, jb (on the estimated residuals), and ovtest. My > problem started when running panel data commands. After searching on the > web and manuals, the only command that I could find to do (part of) this > is running xttest3 after estimating a fixed effects model, which gives a > heteroscedasticity test after a fixed effects estimation. I could also > correct for this with areg depvar varlist, abs(group) robust. pantest2 > gave me a normality test for the residuals. > > I couldn't, however, run any of the three tests, nor getting the robust > std. errors, for the between estimates. And I couldn't get a test for > omitted variables for the fixed effects model. > > If anyone has any suggestions on how to get (some of) these tests, > they'll be more than appreciated! --- Stas Kolenikov -- Ph.D. student in Statistics at UNC-Chapel Hill - http://www.komkon.org/~tacik/ -- [email protected] * This e-mail and all attachments to it are not intended to provide any * reasonable point of view and was transmitted to you in error. It * should be immediately deleted by all recipients unless they really * enjoy communicating with the author :). Other restrictions apply. * * For searches and help try: * http://www.stata.com/support/faqs/res/findit.html * http://www.stata.com/support/statalist/faq * http://www.ats.ucla.edu/stat/stata/

**Follow-Ups**:**Re: st: Testing OLS assumptions in panel data***From:*"Andrea Molinari" <[email protected]>

- Prev by Date:
**st: Re: RE: Re: RE: looping graph and changing title** - Next by Date:
**st: Controlling look of variable labels in onewayplot** - Previous by thread:
**st: RE: Re: RE: looping graph and changing title** - Next by thread:
**Re: st: Testing OLS assumptions in panel data** - Index(es):

© Copyright 1996–2024 StataCorp LLC | Terms of use | Privacy | Contact us | What's new | Site index |