Description Usage Arguments Details Value References
Maximum likelihood estimation of the MSFA model parameters via the ECM algorithm.
1 2 3 4 5 6 7 8 9 10 11 |
X_s |
List of lenght S, corresponding to number of different studies considered. Each element of the list contains a data matrix, with the same number of columns P for all the studies. |
start |
A list containing the slots |
nIt |
Maximum number of iterations for the ECM algorithm. Default is 50000. |
tol |
Tolerance for declaring convergence of the ECM algorithm. Default is 10^-7. |
constraint |
Constraint for ensuring identifiability. The default is "block_lower2", which corresponds to the main proposal of De Vito et al. (2018). An alternative identification strategy is triggered by "block_lower1"; this is more restrictive but may work also with smaller number of variables. Again, the latter strategy is mentioned in De Vito et al. (2018). |
robust |
If |
corr |
If |
mcd |
If |
trace |
If |
There are two different constraints for achieving model identification,
as detailed in the reference,
though the function can also be run without such constraints (not recommended).
No checking is done on the starting value for the various model matrices,
since a suitable value for them is produced by the function start_msfa
.
A list containing the following components:
|
the estimated model matrices. |
loglik |
the value of the log likelihood function at the final estimates. |
|
model selection criteria at the estimate. |
|
number of model parameters. |
iter |
the number of ECM iterations performed. |
constraint |
the identification constraint enforced. |
De Vito, R., Bellio, R., Trippa, L. and Parmigiani, G. (2018). (2019). Multi-study Factor Analysis. Biometrics, 75, 337-346.
Pison, G., Rousseeuw, P.J., Filzmoser, P. and Croux, C. (2003). Robust factor analysis. Journal of Multivariate Analysis, 84, 145-172.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.