| pdwtest | R Documentation |
Test of serial correlation for (the idiosyncratic component of) the errors in panel models.
pdwtest(x, ...)
## S3 method for class 'panelmodel'
pdwtest(x, ...)
## S3 method for class 'formula'
pdwtest(x, data, ...)
x |
an object of class |
... |
further arguments to be passed on to |
data |
a |
This Durbin–Watson test uses the auxiliary model on
(quasi-)demeaned data taken from a model of class plm which may
be a pooling (the default), random or within model. It
performs a Durbin–Watson test (using dwtest from package
lmtest on the residuals of the (quasi-)demeaned model,
which should be serially uncorrelated under the null of no serial
correlation in idiosyncratic errors. The function takes the
demeaned data, estimates the model and calls dwtest. Thus, this
test does not take the panel structure of the residuals into
consideration; it shall not be confused with the generalized
Durbin-Watson test for panels in pbnftest.
An object of class "htest".
Giovanni Millo
DURB:WATS:50plm
\insertRefDURB:WATS:51plm
\insertRefDURB:WATS:71plm
\insertRefWOOL:02plm
\insertRefWOOL:10plm
lmtest::dwtest() for the Durbin–Watson test
in lmtest, pbgtest() for the analogous
Breusch–Godfrey test for panel models,
lmtest::bgtest() for the Breusch–Godfrey test for
serial correlation in the linear model. pbltest(),
pbsytest(), pwartest() and
pwfdtest() for other serial correlation tests for
panel models.
For the Durbin-Watson test generalized to panel data models see
pbnftest().
data("Grunfeld", package = "plm")
g <- plm(inv ~ value + capital, data = Grunfeld, model="random")
pdwtest(g)
pdwtest(g, alternative="two.sided")
## formula interface
pdwtest(inv ~ value + capital, data=Grunfeld, model="random")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.