n x p data matrix; n observations and v
variables possibly with missing values (NaN's). Rows of Y
represent observations, and columns represent variables.
Data Types: single | double
Specify optional comma-separated pairs of Name,Value arguments.
Name is the argument name and Value
is the corresponding value. Name must appear
inside single quotes (' ').
You can specify several name and value pair arguments in any order as
Name1,Value1,...,NameN,ValueN.
Example:
'alpha',0.1
, 'mus',[]
, 'sigs',eye(p)
, 'maxiter',50
, 'tol',1e-10
, 'tol_sigma',false
, 'method','chiMap'
, 'condmeanimp',true
, 'stochimp',true
, 'stochimp',true
5]
or empty value.
At each iteration compute adjusted partial Mahalanobis
distance and set weights w_i = 1 for the lowest
n*(1-alpha) rows. (e.g., 0.5 -> keep 50% with smallest
distances). If alpha is empty the default value which is
used is 0.5.
Example: 'alpha',0.1
Data Types: single | double
Initial mean vector. If empty (default), column nanmeans
are used.
Example: 'mus',[]
Data Types: single | double
Initial p x p covariance matrix.
If empty, uses nan-cov
Example: 'sigs',eye(p)
Data Types: single | double
The default value is 100
Example: 'maxiter',50
Data Types: single | double
The default value of the tolerance is 1e-5
Example: 'tol',1e-10
Data Types: single | double
If true use both mu and sigma diffs (default true)
Example: 'tol_sigma',false
Data Types: logical
Possible values are.
'pri' = principled EM rescaling (default),
d2_partial + (p - pobs).
'expScale' = expectation scaling,
d2_partial * (p / pobs).
'zMap' = standardization mapping,
p + sqrt(2*p) * ((d2_partial - pobs) ./ sqrt(2*pobs)).
'detMap' = determinant-based rescaling,
d2_partial * (p / pobs) * (g_full / g_obs).
'chiMap' = chi-square quantile mapping. Use the cdf and
inverse of the cdf of Chi2 distribution.
'betaMap' = Beta quantile mapping. Use the cdf and
inverse of the cdf of Beta distribution.
'impMD' = MD on EM-imputed data.
Example: 'method','chiMap'
Data Types: string scalar | char vector
if true structure out also contains the matrix of imputed values called Yimp.
The default value of condmeanimp is false.
Example: 'condmeanimp',true
Data Types: logical
if true structure out also contains the matrix of imputed values called stochYimp.
The default value of stochimp is false.
Example: 'stochimp',true
Data Types: logical
Boolean.
if true structure out also contains the matrix of imputed values called stochYimp.
The default value of stochimp is false.
Example: 'stochimp',true
Data Types: logical