Multivariate Functional Principal Component Analysis for Data Observed on Different Dimensional Domains
Overview
Calculate a multivariate functional principal component analysis for data observed on different dimensional domains. The estimation algorithm relies on univariate basis expansions for each element of the multivariate functional data (Happ & Greven, 2018) doi:10.1080/01621459.2016.1273115. Multivariate and univariate functional data objects are represented by S4 classes for this type of data implemented in the package 'funData'. For more details on the general concepts of both packages and a case study, see Happ-Kurz (2020) doi:10.18637/jss.v093.i05.
Install
Health
- OK13 OK2026-09-08
- ERROR12 OK, 1 ERROR2026-09-07
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK14 OK2026-03-10
Documentation
- Help pages
- 42 (26 internal)
- Examples that run
- 91%10 run in a plain check · 1 only when donttest examples are enabled (R CMD check --as-cran)
- Exported functions with examples
- 88%
- Documented parameters
- 95%
- Return-value docs
- 100%
- Help pages citing references
- 21%
Downloads
Repository
- PRs merged (all time)
- 95%
- Median days to close, 50 most recently updated closed issues
- 63
- Median days to close, 50 most recently updated closed PRs
- 0
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
2 development-tooling and community-health practices detected across 1 family in the upstream repository
Checks run against github.com/clarahapp/mfpca on 2026-10-11.
Dependencies
Installing MFPCA adds 13 packages (7 with compiled code, 13 MB of source tarballs). Heaviest: fields 3.9 MB, spam 3.1 MB, maps 2.2 MB.
Code & Tests
People & History
Maintainer since 1.0 (2016)
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- 1.3-11Latest
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- 1.3-102022-09-15 · diff ↗
- RR 4.2.0 released · 2022-04-22
- 1.3-92021-10-17 · diff ↗
- unarchivedReturned to CRAN2021-08-09
- 1.3-82021-08-09 · diff ↗
- archivedRemoved from CRAN2021-07-27maintainer's address does not comply with CRAN policy
- RR 4.1.0 released · 2021-05-18
- 1.3-62020-09-04 · diff ↗
- 1.3-52020-04-25 · diff ↗
- RR 4.0.0 released · 2020-04-24
- 1.3-42020-01-08 · diff ↗
Show 17 earlier eventsHide 17 earlier events
- RR 3.6.0 released · 2019-04-26
- 1.3-22019-03-21 · diff ↗
- 1.3-12018-10-04 · diff ↗
- 1.32018-08-13 · diff ↗
- 1.2-32018-07-03 · diff ↗
- unarchivedReturned to CRAN2018-05-25
- 1.2-22018-05-25 · diff ↗
- RR 3.5.0 released · 2018-04-23
- archivedRemoved from CRAN2018-02-28the check errors had not been corrected in version 1.2
- unarchivedReturned to CRAN2018-02-22
- 1.22018-02-22 · diff ↗ ·
removed 15 exports
dctBasis2D, dctBasis3D, dctFunction2D, dctFunction3D, expandBasisFunction, fcptpaBasis, fpcaBasis, splineBasis1D, splineBasis1Dpen, splineBasis2D, splineBasis2Dpen, splineFunction1D, splineFunction2D, splineFunction2Dpen, umpcaBasisadded 1 export
scoreplot - archivedRemoved from CRAN2018-02-12check errors were not corrected despite reminders ATLAS, MKL, OpenBLAS
- 1.12017-06-17 · diff ↗
- RR 3.4.0 released · 2017-04-21
- 1.0-12016-08-12 · diff ↗
- 1.02016-07-22
- RR 3.3.0 released · 2016-05-03
Package metadata
- First published
- 2016-07-22
- Total releases
- 16 / 10 yrs
- License
- GPL-2 OSI
- Minimum R
- ≥ 3.2.0
- Download size
- 111 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("MFPCA")The package provides a citation file that builds its entry when R runs it. Run citation() to see it.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-18, which the citation names so these numbers can be found later. More on citing and the projects behind them.