EMMIXmfa
Mixture Models with Component-Wise Factor Analyzers
Description
We provide functions to fit finite mixtures of multivariate normal or t-distributions to data with various factor analytic structures adopted for the covariance/scale matrices. The factor analytic structures available include mixtures of factor analyzers and mixtures of common factor analyzers. The latter approach is so termed because the matrix of factor loadings is common to components before the component-specific rotation of the component factors to make them white noise. Note that the component-factor loadings are not common after this rotation. Maximum likelihood estimators of model parameters are obtained via the Expectation-Maximization algorithm. See descriptions of the algorithms used in McLachlan GJ, Peel D (2000) <doi:10.1002/0471721182.ch8> McLachlan GJ, Peel D (2000) <ISBN:1-55860-707-2> McLachlan GJ, Peel D, Bean RW (2003) <doi:10.1016/S0167-9473(02)00183-4> McLachlan GJ, Bean RW, Ben-Tovim Jones L (2007) <doi:10.1016/j.csda.2006.09.015> Baek J, McLachlan GJ, Flack LK (2010) <doi:10.1109/TPAMI.2009.149> Baek J, McLachlan GJ (2011) <doi:10.1093/bioinformatics/btr112> McLachlan GJ, Baek J, Rathnayake SI (2011) <doi:10.1002/9781119995678.ch9>.
Downloads
189
Last 30 days
17734th
189
Last 90 days
189
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (14 non-OK)
CRAN incoming feasibility
Maintainer: ‘Suren Rathnayake <surenr@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Suren",
family = "Rathnayake",
role = c("aut", "cre"),
email = "surenr@gmail.com"),
person(given = "Geoff",
family = "McLachlan",
role = "aut"),
person(given = "David",
family = "Peel",
role = "aut"),
person(given = "Jangsun",
family = "Baek",
role = "aut"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Suren Rathnayake <surenr@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Suren",
family = "Rathnayake",
role = c("aut", "cre"),
email = "surenr@gmail.com"),
person(given = "Geoff",
family = "McLachlan",
role = "aut"),
person(given = "David",
family = "Peel",
role = "aut"),
person(given = "Jangsun",
family = "Baek",
role = "aut"))
as necessary.
*
*
*
*
*
*
*
*
*
*
*
*
Check History
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Suren Rathnayake <surenr@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Suren",
family = "Rathnayake",
role = c("aut", "cre"),
email = "surenr@gmail.com"),
person(given = "Geoff",
family = "McLachlan",
role = "aut"),
person(given = "David",
family = "Peel",
CRAN incoming feasibility
Maintainer: ‘Suren Rathnayake <surenr@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Suren",
family = "Rathnayake",
role = c("aut", "cre"),
email = "surenr@gmail.com"),
person(given = "Geoff",
family = "McLachlan",
role = "aut"),
person(given = "David",
family = "Peel",