Statalist


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

st: Running simple autocorrelation regressions using -forval-


From   "Clive Nicholas" <clivelists@googlemail.com>
To   statalist@hsphsun2.harvard.edu
Subject   st: Running simple autocorrelation regressions using -forval-
Date   Tue, 9 Dec 2008 08:00:29 +0000

Stata 9.2, Windows XP

I'm having trouble executing this -forval- code:

webuse nlswork
reg ln_wage age race grade if year==68
predict r1, r
whitetst, fitted
forval i=69(1)88 {
        reg ln_wage age race grade if year==`i'
        predict r`i', r
        reg r`i' r`i_[n-1]'
        whitetst, fitted
}

The problem, of course, is with -reg r`i' r`i_[n-1]'-, which chokes
with the error code:

r ambiguous abbreviation
r(111);

Even after checking -h forval-, I can't find a satisfactory way of
getting Stata to automate the second residual term, which should be
the one estimated for the year before the first one in each
-regress-ion.

All solutions gratefully received.

-- 
Clive Nicholas

[Please DO NOT mail me personally here, but at
<clivenicholas@hotmail.com>. Please respond to contributions I make in
a list thread here. Thanks!]

"My colleagues in the social sciences talk a great deal about
methodology. I prefer to call it style." -- Freeman J. Dyson.
*
*   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/



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