controlOut {nonprobsvy} | R Documentation |
Control parameters for outcome model
Description
controlOut
constructs a list with all necessary control parameters
for outcome model.
Usage
controlOut(
epsilon = 1e-04,
maxit = 100,
trace = FALSE,
k = 1,
penalty = c("SCAD", "lasso", "MCP"),
a_SCAD = 3.7,
a_MCP = 3,
lambda_min = 0.001,
nlambda = 100,
nfolds = 10,
treetype = "kd",
searchtype = "standard",
predictive_match = 1:2,
pmm_weights = c("none", "prop_dist"),
pmm_k_choice = c("none", "min_var"),
pmm_reg_engine = c("glm", "loess")
)
Arguments
epsilon |
Tolerance for fitting algorithms. Default is |
maxit |
Maximum number of iterations. |
trace |
logical value. If |
k |
The k parameter in the |
penalty |
penalty algorithm for variable selection. Default is |
a_SCAD |
The tuning parameter of the SCAD penalty for outcome model. Default is 3.7. |
a_MCP |
The tuning parameter of the MCP penalty for outcome model. Default is 3. |
lambda_min |
The smallest value for lambda, as a fraction of lambda.max. Default is .001. |
nlambda |
The number of lambda values. Default is 100. |
nfolds |
The number of folds during cross-validation for variables selection model. |
treetype |
Type of tree for nearest neighbour imputation passed to |
searchtype |
Type of search for nearest neighbour imputation passed to |
predictive_match |
(Only for predictive mean matching)
Indicates how to select 'closest' unit from nonprobability sample for each
unit in probability sample. Either |
pmm_weights |
(Only for predictive mean matching)
Indicate how to weight |
pmm_k_choice |
Character value indicating how |
pmm_reg_engine |
TODO |
Value
List with selected parameters.
See Also
nonprob()
– for fitting procedure with non-probability samples.