cipstest

0th

Percentile

Cross-sectionally Augmented IPS Test for Unit Roots in Panel Models

Cross-sectionally augmented Im, Pesaran and Shin (IPS) test for unit roots in panel models.

Keywords
htest
Usage
cipstest(
  x,
  lags = 2,
  type = c("trend", "drift", "none"),
  model = c("cmg", "mg", "dmg"),
  truncated = FALSE,
  ...
)
Arguments
x

an object of class "pseries",

lags

lag order for Dickey-Fuller augmentation,

type

one of "trend", "drift", "none",

model

one of "cmg", "mg", "dmg",

truncated

logical specifying whether to calculate the truncated version of the test,

further arguments passed to critvals.cips (non-exported function).

Details

This cross-sectionally augmented version of the IPS unit root test (H0: the pseries has a unit root) is a so-called second-generation panel unit root test: it is in fact robust against cross-sectional dependence, provided that the default type="cmg" is calculated. Else one can obtain the standard (model="mg") or cross-sectionally demeaned (model="dmg") versions of the IPS test.

Value

An object of class "htest".

References

pes07plm

See Also

purtest()

Aliases
  • cipstest
Examples
# NOT RUN {
data("Produc", package = "plm")
Produc <- pdata.frame(Produc, index=c("state", "year"))
## check whether the gross state product (gsp) is trend-stationary
cipstest(Produc$gsp, type = "trend")

# }
Documentation reproduced from package plm, version 2.2-5, License: GPL (>= 2)

Community examples

Looks like there are no examples yet.