MFPCA: Multivariate Functional Principal Component Analysis for Data Observed on Different Dimensional Domains

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. Multivariate and univariate functional data objects are represented by S4 classes for this type of data implemented in the package 'funData'.

Author
Clara Happ [aut, cre]
Date of publication
2016-08-12 12:36:25
Maintainer
Clara Happ <clara.happ@stat.uni-muenchen.de>
License
GPL-2
Version
1.0-1

View on CRAN

Man pages

calcBasisIntegrals
Utility function that calculates matrix of basis-scalar...
calcMFPCA
Internal function that implements the MFPCA algorithm for...
dct2D
Calculate and threshold DCT for an image
dct3D
Calculate and threshold DCT for an 3D image
dctBasis2D
Calculate a cosine basis representation for functional data...
dctFunction2D
Calculate linear combinations of orthonormal cosine basis...
expandBasisFunction
Calculate a linear combination of arbitrary basis function
FCP_TPA
The functional CP-TPA algorithm
fcptpaBasis
Calculate a smooth PCA representaion for functional data on...
findAlphaVopt
Find the optimal smoothing parameters in FCP_TPA using GCV
fpcaBasis
Calculate a functional principal component basis...
gcv
Generalized cross-validation for the FCP-TPA algorithm
idct2D
Calculate an inverse DCT for an image
idct3D
Calculate an inverse DCT for a 3D image
maxeig
Compute the largest eigenvalue and associated eigenvector of...
MFPCA
Multivariate functional principal component analysis for...
normVec
Calculate the euclidean norm of a vector
PACE
Univariate functional principal component analysis by...
splineBasis1D
Calculate a spline basis decomposition for functional data on...
splineBasis2D
Calculate a spline basis representation for functional data...
splineFunction1D
Calculate linear combinations of spline basis functions on...
splineFunction2D
Calculate linear combinations of spline basis functions on...
ttv
Tensor times vector calculation
ttvCalculation
Internal function for the Tensor times Vector calculation
UMPCA
UMPCA: Uncorrelated Multilinear Principle Component Analysis
umpcaBasis
Calculate an uncorrelated multilinear principal component...
univDecomp
Univariate basis decomposition
univExpansion
Calculate a univariate basis expansion

Files in this package

MFPCA
MFPCA/inst
MFPCA/inst/CITATION
MFPCA/configure.ac
MFPCA/tests
MFPCA/tests/testthat.R
MFPCA/tests/testthat
MFPCA/tests/testthat/test_fftw.R
MFPCA/tests/testthat/test_univDecomp.R
MFPCA/tests/testthat/test_MFPCA_calculation.R
MFPCA/tests/testthat/test_FCP_TPA.R
MFPCA/tests/testthat/test_univExpansion.R
MFPCA/src
MFPCA/src/dct2D.c
MFPCA/src/Makevars.in
MFPCA/src/dct3D.c
MFPCA/NAMESPACE
MFPCA/R
MFPCA/R/univDecomp.R
MFPCA/R/MFPCA_calculation.R
MFPCA/R/univPCA.R
MFPCA/R/FCP_TPA.R
MFPCA/R/UMPCA.R
MFPCA/R/univariateExpansions.R
MFPCA/MD5
MFPCA/DESCRIPTION
MFPCA/man
MFPCA/man/splineBasis1D.Rd
MFPCA/man/splineFunction1D.Rd
MFPCA/man/splineFunction2D.Rd
MFPCA/man/FCP_TPA.Rd
MFPCA/man/MFPCA.Rd
MFPCA/man/umpcaBasis.Rd
MFPCA/man/calcBasisIntegrals.Rd
MFPCA/man/dctBasis2D.Rd
MFPCA/man/expandBasisFunction.Rd
MFPCA/man/calcMFPCA.Rd
MFPCA/man/splineBasis2D.Rd
MFPCA/man/fcptpaBasis.Rd
MFPCA/man/fpcaBasis.Rd
MFPCA/man/idct2D.Rd
MFPCA/man/dct3D.Rd
MFPCA/man/ttvCalculation.Rd
MFPCA/man/dct2D.Rd
MFPCA/man/univDecomp.Rd
MFPCA/man/ttv.Rd
MFPCA/man/findAlphaVopt.Rd
MFPCA/man/dctFunction2D.Rd
MFPCA/man/maxeig.Rd
MFPCA/man/UMPCA.Rd
MFPCA/man/gcv.Rd
MFPCA/man/idct3D.Rd
MFPCA/man/normVec.Rd
MFPCA/man/univExpansion.Rd
MFPCA/man/PACE.Rd
MFPCA/cleanup