fdapace0.6.0 package

Functional Data Analysis and Empirical Dynamics

GetCrCorYX

Create cross-correlation matrix from auto- and cross-covariance matrix

GetCrCorYZ

Create cross-correlation matrix from auto- and cross-covariance matrix

BwNN

Minimum bandwidth based on kNN criterion.

CheckData

Check data format

CheckOptions

Check option format

ConvertSupport

Convert support of a mu/phi/cov etc. to and from obsGrid and workGrid

CreateBasis

Create an orthogonal basis of K functions in [0, 1], with nGrid points...

CreateBWPlot

Functional Principal Component Analysis Bandwidth Diagnostics plot

CreateCovPlot

Creates a correlation surface plot based on the results from FPCA() or...

CreateDesignPlot

Create design plots for functional data. See Yao, F., Müller, H.G., Wa...

fdapace

fdapace: Functional Data Analysis and Empirical Dynamics

CreateFuncBoxPlot

Create functional boxplot using 'bagplot', 'KDE' or 'pointwise' method...

CreateModeOfVarPlot

Functional Principal Component Analysis: Mode of variation plot

CreateOutliersPlot

Functional Principal Component or Functional Singular Value Decomposit...

CreatePathPlot

Create the fitted sample path plot based on the results from FPCA().

CreateScreePlot

Create the scree plot for the fitted eigenvalues

fitted.FPCA

Fitted functional data from FPCA object

CreateStringingPlot

Create plots for observed and stringed high dimensional data

cumtrapzRcpp

Cumulative Trapezoid Rule Numerical Integration

Dyn_test

Bootstrap test of Dynamic Correlation

DynCorr

Dynamical Correlation

FAM

Functional Additive Models

FCCor

Calculation of functional correlation between two simultaneously obser...

FClust

Functional clustering and identifying substructures of longitudinal da...

FCReg

Functional Concurrent Regression using 2D smoothing

fitted.FPCAder

Fitted functional data for derivatives from the FPCAder object

FLM

Functional Linear Models

FLMCI

Confidence Intervals for Functional Linear Models.

FOptDes

Optimal Designs for Functional and Longitudinal Data for Trajectory Re...

FPCA

Functional Principal Component Analysis

FPCAder

Obtain the derivatives of eigenfunctions/ eigenfunctions of derivative...

FPCquantile

Conditional Quantile estimation with functional covariates

FSVD

Functional Singular Value Decomposition

FVPA

Functional Variance Process Analysis for dense functional data

GetCovSurface

Covariance Surface

GetCrCovYX

Functional Cross Covariance between longitudinal variable Y and longit...

GetCrCovYZ

Functional Cross Covariance between longitudinal variable Y and scalar...

GetMeanCI

Bootstrap pointwise confidence intervals for the mean function for den...

GetMeanCurve

Mean Curve

MakeFPCAInputs

Format FPCA input

GetNormalisedSample

Normalise sparse multivariate functional data

kCFC

Functional clustering and identifying substructures of longitudinal da...

Lwls1D

One dimensional local linear kernel smoother

Lwls2D

Two dimensional local linear kernel smoother.

Lwls2DDeriv

Two dimensional local linear kernel smoother to target derivatives.

MakeBWtoZscore02y

Z-score body-weight for age 0 to 24 months based on WHO standards

MakeGPFunctionalData

Create a Dense Functional Data sample for a Gaussian process

MakeHCtoZscore02y

Z-score head-circumference for age 0 to 24 months based on WHO standar...

MakeLNtoZscore02y

Z-score height for age 0 to 24 months based on WHO standards

MakeSparseGP

Create a sparse Functional Data sample for a Gaussian Process

MultiFAM

Functional Additive Models with Multiple Predictor Processes

NormCurvToArea

Normalize a curve to a particular area, by multiplication with a facto...

plot.FPCA

Functional Principal Component Analysis Diagnostics plot

predict.FPCA

Predict FPC scores and curves for a new sample given an FPCA object

print.FPCA

Print an FPCA object

print.FSVD

Print an FSVD object

print.WFDA

Print a WFDA object

SBFitting

Iterative Smooth Backfitting Algorithm

SelectK

Selects number of functional principal components for given FPCA outpu...

SetOptions

Set the PCA option list

Sparsify

Sparsify densely observed functional data

str.FPCA

Compactly display the structure of an FPCA object

Stringing

Stringing for High-Dimensional data

trapzRcpp

Trapezoid Rule Numerical Integration

TVAM

Iterative Smooth Backfitting Algorithm

VCAM

Sieve estimation: B-spline based estimation procedure for time-varying...

WFDA

Time-Warping in Functional Data Analysis: Pairwise curve synchronizati...

Wiener

Simulate a standard Wiener processes (Brownian motions)

A versatile package that provides implementation of various methods of Functional Data Analysis (FDA) and Empirical Dynamics. The core of this package is Functional Principal Component Analysis (FPCA), a key technique for functional data analysis, for sparsely or densely sampled random trajectories and time courses, via the Principal Analysis by Conditional Estimation (PACE) algorithm. This core algorithm yields covariance and mean functions, eigenfunctions and principal component (scores), for both functional data and derivatives, for both dense (functional) and sparse (longitudinal) sampling designs. For sparse designs, it provides fitted continuous trajectories with confidence bands, even for subjects with very few longitudinal observations. PACE is a viable and flexible alternative to random effects modeling of longitudinal data. There is also a Matlab version (PACE) that contains some methods not available on fdapace and vice versa. Updates to fdapace were supported by grants from NIH Echo and NSF DMS-1712864 and DMS-2014626. Please cite our package if you use it (You may run the command citation("fdapace") to get the citation format and bibtex entry). References: Wang, J.L., Chiou, J., Müller, H.G. (2016) <doi:10.1146/annurev-statistics-041715-033624>; Chen, K., Zhang, X., Petersen, A., Müller, H.G. (2017) <doi:10.1007/s12561-015-9137-5>.

  • Maintainer: Yidong Zhou
  • License: BSD_3_clause + file LICENSE
  • Last published: 2024-07-03