| Rcpp_miceFast-class {miceFast} | R Documentation |
Class "Rcpp_miceFast"
Description
This C++ class could be used to build a miceFast objects by invoking new(miceFast) function.
Extends
Class "C++Object", directly.
All reference classes extend and inherit methods from "envRefClass".
Methods
set_data(...):providing data by a reference - a numeric matrix
set_g(...):providing a grouping variable by a reference - a numeric vector WITOUT NA values - positive values
set_w(...):providing a weightinh variable by a reference - a numeric vector WITOUT NA values - positive values
set_ridge(...):providing a ridge i.e. the disturbance to diag of XX, default 1e-6
get_data(...):retrieving the data
get_w(...):retrieving the weighting variable
get_g(...):retireiving the grouping variable
get_ridge(...):retireiving the ridge disturbance
get_index(...):getting the index
impute(...):impute data under characterstics from the object like a optional grouping or weighting variable
impute_N(...):multiple imputations - impute data under characterstics from the object like a optional grouping or weighting variable
update_var(...):permanently update the variable at the object and data. Use it only if you are sure about model parameters
get_models(...):get possible quantitative models for a certain type of dependent variable
get_model(...):get a recommended quantitative model for a certain type of dependent variable
which_updated(...):which variables at the object was modified by update_var
sort_byg(...):sort data by the grouping variable
is_sorted_byg(...):check if data is sorted by the grouping variable
vifs(...):Variance inflation factors (VIF) - helps to check when the predictor variables are not linearly related
initialize(...):...
finalize():...
Note
This is only frame for building C++ object which could be used to implement certain methods. Check the vignette for more details of implementing these methods.
Vigniette: https://CRAN.R-project.org/package=miceFast
References
See the documentation for RcppArmadillo and Rcpp for more details of how this class was built.
Examples
#showClass("Rcpp_miceFast")
show(miceFast)
new(miceFast)