Package 'URooTab'

Title: Tabular Reporting of 'EViews' Unit Root Tests
Description: Conduct unit root tests based on 'EViews' (<https://eviews.com>) routines and report them in tables. 'EViews' (Econometric Views) is a commercial software for econometrics.
Authors: Sagiru Mati [aut, cre]
Maintainer: Sagiru Mati <[email protected]>
License: GPL
Version: 0.1.0
Built: 2024-10-27 04:49:37 UTC
Source: https://github.com/sagirumati/urootab

Help Index


Conduct ADF unit root test using EViews routines

Description

Use this function to conduct ADF unit root test using EViews routines

Usage

adf(series, info = "sic", caption = NULL, format = kable_format(), ...)

Arguments

series

A vector of names or wildcard expressions for series object(s) contained in a dataframe.

info

Name of the information criterion. For example, SIC, AIC, HQ.

caption

Table caption as in kable.

format

Table format in kable.

...

Other arguments supported by EviewsR import_kable() function.

Value

An EViews workfile

See Also

Other important functions: pp()

Examples

library(URooTab)

set.seed(1234)
x=rnorm(100)
y=cumsum(x)
z=cumsum(y)
dataFrame=data.frame(x,y,z)

# Check if `EViews` is installed before running the tests

eviewsExecutables=c('eviews','eviews10',paste0('Eviews',9:13,'_X',c(86,64)))
if(any(Sys.which(eviewsExecutables)!="")) adf(series=dataFrame,format="latex",info="aic")

Conduct PP unit root test using EViews routines

Description

Use this function to conduct PP unit root test using EViews routines and report it in a table.

Usage

pp(series, info = "sic", caption = NULL, format = kable_format(), ...)

Arguments

series

A vector of names or wildcard expressions for series object(s) contained in a dataframe.

info

Name of the information criterion. For example, SIC, AIC, HQ.

caption

Table caption as in kable.

format

Table format in kable.

...

Other arguments supported by EviewsR import_kable() function.

Value

An EViews workfile

See Also

Other important functions: adf()

Examples

library(URooTab)

set.seed(1234)
x=rnorm(100)
y=cumsum(x)
z=cumsum(y)
dataFrame=data.frame(x,y,z)

# Check if `EViews` is installed before running the tests

eviewsExecutables=c('eviews','eviews10',paste0('Eviews',9:13,'_X',c(86,64)))
if(any(Sys.which(eviewsExecutables)!="")) pp(series=dataFrame,format="html",info="hq")

Conduct unit root test using EViews routines

Description

Use this function to conduct unit root test using EViews routines

Usage

uroot(
  series,
  test = c("adf", "pp"),
  info = "sic",
  caption = NULL,
  format = kable_format(),
  ...
)

Arguments

series

A vector of names or wildcard expressions for series object(s) contained in a dataframe.

test

Name of the unit root test. For example, ADF, PP.

info

Name of the information criterion. For example, SIC, AIC, HQ.

caption

Table caption as in kable.

format

Table format in kable.

...

Other arguments supported by EviewsR import_kable() function.

Value

An EViews workfile

Examples

library(URooTab)

set.seed(1234)
x=rnorm(100)
y=cumsum(x)
z=cumsum(y)
dataFrame=data.frame(x,y,z)

# Check if `EViews` is installed before running the tests

eviewsExecutables=c('eviews','eviews10',paste0('Eviews',9:13,'_X',c(86,64)))
if(any(Sys.which(eviewsExecutables)!="")) uroot(series=dataFrame,format="markdown",info="sic")