View source: R/gets-isat-source.R
| ISMatricesLoop | R Documentation |
Loops through each IS matrix and performs block-based GETS model selection, using optional parallelisation.
ISMatricesLoop(blocks.is.list, ISmatrices, ratio.threshold, mXncol,
parallel.options, i, ISblocks, y, y.n, mX, userEstArg, t.pval, wald.pval,
do.pet, arLjungB, archLjungB, normality.JarqueB, user.diagnostics, gofFunArg,
gof.method, mxkeep, include.gum, include.1cut, include.empty, max.paths,
turbo, tol, LAPACK, max.regs, print.searchinfo, clusterSpec, clusterVarlist,
blocks, max.block.size, mXnames, additional.block.search)
blocks.is.list |
Logical; if |
ISmatrices |
List of indicator saturation matrices, typically generated by
|
ratio.threshold |
Numeric value used to determine the minimum ratio of observations to regressors in each block. |
mXncol |
Number of columns in the original regressor matrix |
parallel.options |
If not |
i |
Index of the current IS matrix in |
ISblocks |
List of index blocks for each IS matrix. Can be partially pre-defined or built internally. |
y |
Response variable, a numeric vector or time-series. |
y.n |
Number of observations in the response variable. |
mX |
Matrix of regressors excluding indicator variables. |
userEstArg |
List specifying the user-defined estimator function and its arguments,
passed to |
t.pval |
Significance threshold for t-tests in the GETS model selection process. |
wald.pval |
Significance threshold for Wald tests in the GETS process. |
do.pet |
Logical; if |
arLjungB |
List with AR order and significance level for the Ljung-Box test for autocorrelation in residuals. |
archLjungB |
List with ARCH order and significance level for testing heteroskedasticity in residuals. |
normality.JarqueB |
Significance level for the Jarque-Bera normality test. If |
user.diagnostics |
List containing user-specified diagnostics function and p-value settings,
passed to |
gofFunArg |
List specifying the name and parameters of the goodness-of-fit function used. |
gof.method |
Character string specifying whether the GOF criterion is
minimized ( |
mxkeep |
Integer indices of regressors that are forced to be retained in the model. |
include.gum |
Logical; if |
include.1cut |
Logical; if |
include.empty |
Logical; if |
max.paths |
Maximum number of paths to explore in GETS model selection. If |
turbo |
Logical; if |
tol |
Tolerance threshold for detecting multicollinearity among regressors. |
LAPACK |
Logical; if |
max.regs |
Maximum number of regressions to perform per GETS path. |
print.searchinfo |
Logical; if |
clusterSpec |
Specification object passed to |
clusterVarlist |
Character vector listing variable names to be exported to each cluster worker. |
blocks |
Integer specifying the number of blocks to divide the IS matrix into.
If |
max.block.size |
Maximum number of indicators per block used during block construction. |
mXnames |
Character vector of regressor names in |
additional.block.search |
Default is |
A list with:
ISfinalmodel |
Vector of selected indicator names. |
estimations.counter |
Updated estimation counter. |
getsFun.counter |
Updated function call counter. |
ISblocks |
Final block structure. |
See also isat and ISadditionalblocksearch
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.