SeqimputeEM | R Documentation |
Missing values are sequentially updated via an EM algorithm.
SeqimputeEM(data, max.ncomps = 5, max.ssq = 0.99, Init = "mean", adjmean = FALSE, max.iters = 200, tol = .Machine$double.eps^0.25)
data |
a dataset with missing values. |
max.ncomps |
integer corresponding to the maximum number of components to test |
max.ssq |
maximal SSQ for final number of components. This will be improved by automation. |
Init |
For continous variables impute either the mean or median. |
adjmean |
Adjust (recalculate) mean after each iteration. |
max.iters |
maximum number of iterations for the algorithm. |
tol |
the threshold for assessing convergence. |
A completed data frame is returned that mirrors the model matrix. NAs
are replaced with convergence values as obtained via Seqential EM algorithm. If object contains no NAs
, it is returned unaltered.
Imputed.DataFrames |
A list of imputed data frames across |
ncomps |
number of components to test |
Thanh Tran (thanh.tran@mvdalab.com), Nelson Lee Afanador (nelson.afanador@mvdalab.com)
NOTE: Publication Pending
dat <- introNAs(iris, percent = 25) SeqimputeEM(dat)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.