| 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)