Amplitude, phase, and joint FPCA after elastic alignment using the Square Root Velocity Framework (SRVF). Vertical (Amplitude) FPCA
Arguments
- karcher
A Karcher mean result from
karcher.mean.- ncomp
Number of principal components (default 3).
Value
An object of class 'vert.fpca' with components:
- scores
Matrix of FPC scores (n x ncomp)
- eigenfunctions.q
SRVF eigenfunctions
- eigenfunctions.f
Original-space eigenfunctions
- eigenvalues
Eigenvalues (variance explained by each component)
- cumulative.variance
Cumulative proportion of variance
- mean.q
Mean SRVF
- karcher
The Karcher mean used
Details
Performs FPCA on the amplitude component of curves after elastic alignment. Captures shape variability independent of timing/phase.
Examples
# \donttest{
fd <- fdata(matrix(rnorm(500), 50, 10), argvals = seq(0, 1, length.out = 10))
km <- karcher.mean(fd)
v <- vert.fpca(km, ncomp = 2)
v
#> Vertical (Amplitude) FPCA
#> Components: 2
#> Cumulative variance: 51 %, 100 %
# }