1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/test_general.R
\name{pooltest}
\alias{pooltest}
\alias{pooltest.plm}
\alias{pooltest.formula}
\title{Test of Poolability}
\usage{
pooltest(x, ...)
\method{pooltest}{plm}(x, z, ...)
\method{pooltest}{formula}(x, data, ...)
}
\arguments{
\item{x}{an object of class \code{"plm"} for the plm method; an object of
class \code{"formula"} for the formula interface,}
\item{\dots}{further arguments passed to plm.}
\item{z}{an object of class \code{"pvcm"} obtained with
\code{model="within"},}
\item{data}{a \code{data.frame},}
}
\value{
An object of class \code{"htest"}.
}
\description{
A Chow test for the poolability of the data.
}
\details{
\code{pooltest} is a \emph{F} test of stability (or Chow test) for the
coefficients of a panel model. For argument \code{x}, the estimated
\code{plm} object should be a \code{"pooling"} model or a \code{"within"} model
(the default); intercepts are assumed to be identical in the first
case and different in the second case.
}
\examples{
data("Gasoline", package = "plm")
form <- lgaspcar ~ lincomep + lrpmg + lcarpcap
gasw <- plm(form, data = Gasoline, model = "within")
gasp <- plm(form, data = Gasoline, model = "pooling")
gasnp <- pvcm(form, data = Gasoline, model = "within")
pooltest(gasw, gasnp)
pooltest(gasp, gasnp)
pooltest(form, data = Gasoline, effect = "individual", model = "within")
pooltest(form, data = Gasoline, effect = "individual", model = "pooling")
}
\author{
Yves Croissant
}
\keyword{htest}
|