Learn R Programming

⚠️There's a newer version (6.2.0) of this package.Take me there.

fda (version 2.1.1)

Functional Data Analysis

Description

These functions were developed to support functional data analysis as described in Ramsay, J. O. and Silverman, B. W. (2005) Functional Data Analysis. New York: Springer. They were ported from earlier versions in Matlab and S-PLUS. A manual that describes the use of these functions is available in this library. The library also contains a number of the data sets used in the book along with R code for the analyses that produced many of the figures in the book.

Copy Link

Version

Install

install.packages('fda')

Monthly Downloads

13,909

Version

2.1.1

License

GPL (>= 2)

Maintainer

S by Jim Ramsey

Last Published

September 17th, 2024

Functions in fda (2.1.1)

MontrealTemp

Montreal Daily Temperature
eval.posfd

Evaluate a Positive Functional Data Object
deriv.fd

Compute a Derivative of a Functional Data Object
gait

Hip and knee angle while walking
cor.fd

Correlation matrix from functional data object(s)
CSTR

Continuously Stirred Temperature Reactor
lip

Lip motion
create.exponential.basis

Create an Exponential Basis
as.fd

Convert a spline object to class 'fd'
bsplineS

B-spline Basis Function Values
dim.fd

Dimension of a functional data object
bsplinepen

B-Spline Penalty Matrix
create.constant.basis

Create a Constant Basis
create.bspline.basis

Create a B-spline Basis
eval.penalty

Evaluate a Basis Penalty Matrix
Fperm.fd

Permutation F-test for functional linear regression.
create.power.basis

Create a Power Basis Object
CanadianWeather

Canadian average annual weather cycle
knots.fd

Extract the knots from a function basis or data object
eval.fd

Values of a Functional Data Object
arithmetic.fd

Arithmetic on functional data ('fd') objects
create.monomial.basis

Create a Monomial Basis
checkDims3

Compare dimensions and dimnames of arrays
StatSciChinese

Statistical Science in Chinese
Fstat.fd

F-statistic for functional linear regression.
fda-internal

FDA internal functions
as.function.fd

Convert a functional data or functional basis object to a function
getbasisrange

Extract the range from a basis object
eval.basis

Values of Basis Functions or their Derivatives
argvalsy.swap

Swap argvals with y if the latter is simpler.
axisIntervals

Mark Intervals on a Plot Axis
Lfd

Define a Linear Differential Operator Object
cycleplot.fd

Plot Cycles for a Periodic Bivariate Functional Data Object
exponpen

Exponential Penalty Matrix
Data2fd

Create a functional data object from data
TaylorSpline

Taylor representation of a B-Spline
basisfd

Define a Functional Basis Object
fda-package

Functional Data Analysis in R
plotbeta

Plot a functional parameter object with confidence limits
fourierpen

Fourier Penalty Matrix
smooth.fd

Smooth a Functional Data Object Using an Indirectly Specified Roughness Penalty
AmpPhaseDecomp

Decomposition for Amplitude and Phase Variation
Eigen

Eigenanalysis preserving dimnames
odesolv

Numerical Solution mth Order Differential Equation System
lambda2gcv

Compute GCV Criterion
dateAccessories

Numeric and character vectors to facilitate working with dates
checkLogicalInteger

Does an argument satisfy required conditions?
center.fd

Center Functional Data
data2fd.old

Depricated: use 'Data2fd'
predict.lmeWinsor

Predict method for Winsorized linear model fits with mixed effects
create.polygonal.basis

Create a Polygonal Basis
eval.bifd

Values a Two-argument Functional Data Object
getbasismatrix

Values of Basis Functions or their Derivatives
file.copy2

Copy a file with a default 'to' name
plot.fd

Plot a Functional Data Object
pca.fd

Functional Principal Components Analysis
expon

Exponential Basis Function Values
handwrit

Cursive handwriting samples
fourier

Fourier Basis Function Values
is.fd

Confirm Object has Class "fd"
inprod

Inner products of Functional Data Objects.
infantGrowth

Tibia Length for One Baby
as.array3

Reshape a vector or array to have 3 dimensions.
arithmetic.basisfd

Arithmatic on functional basis objects
eigen.pda

Stability Analysis for Principle Differential Analysis
predict.lmWinsor

Predict method for Winsorized linear model fits
getbasispenalty

Evaluate a Roughness Penalty Matrix
intensity.fd

Intensity Function for Point Process
smooth.bibasis

Smooth a discrete surface over a rectangular lattice
growth

Berkeley Growth Study data
create.polynomial.basis

Create a Polynomial Basis
monomialpen

Evaluate Monomial Roughness Penalty Matrix
is.fdPar

Confirm Object has Class "fdPar"
bifd

Create a bivariate functional data object
density.fd

Compute a Probability Density Function
ReginaPrecip

Regina Daily Precipitation
linmod

Fit Fully Functional Linear Model
basisfd.product

Product of two basisfd objects
expect.phi

Expectation of basis functions
cca.fd

Functional Canonical Correlation Analysis
nondurables

Nondurable goods index
norder

Order of a B-spline
fdPar

Define a Functional Parameter Object
fRegress.stderr

Compute Standard errors of Coefficient Functions Estimated by Functional Regression Analysis
is.Lfd

Confirm Object has Class "Lfd"
wtcheck

Check a vector of weights
df.residual.fRegress

Degress of Freedom for Residuals from a Functional Regression
is.basis

Confirm Object is Class "Basisfd"
mean.fd

Mean of Functional Data
fRegress.CV

Computes Cross-validated Error Sum of Integrated Squared Errors for a Functional Regression Model
pda.overlay

Stability Analysis for Principle Differential Analysis
coef.fd

Extract functional coefficients
monomial

Evaluate Monomial Basis
lines.fd

Add Lines from Functional Data to a Plot
fdlabels

Extract plot labels and names for replicates and variables
predict.fRegress

Predict method for Functional Regression
df2lambda

Convert Degrees of Freedom to a Smoothing Parameter Value
dirs

Get subdirectories
objAndNames

Add names to an object
plot.lmWinsor

lmWinsor plot
lmWinsor

Winsorized Regression
fRegress

Functional Regression Analysis
lambda2df

Convert Smoothing Parameter to Degrees of Freedom
summary.fdPar

Summarize a Functional Parameter Object
create.fourier.basis

Create a Fourier Basis
lmeWinsor

Winsorized Regression with mixed effects
landmarkreg

Landmark Registration of Functional Observations
phaseplanePlot

Phase-plane plot
varmx.pca.fd

Rotation of Functional Principal Components with VARIMAX Criterion
eval.monfd

Values of a Monotone Functional Data Object
create.basis

Create Basis Set for Functional Data Analysis
plot.pda.fd

Plot Principle Differential Analysis Components
plotfit

Plot a Functional Data Object With Data
plot.Lfd

Plot a Linear Differential Operator Object
project.basis

Approximate Functional Data Using a Basis
plot.basisfd

Plot a Basis Object
sd.fd

Standard Deviation of Functional Data
plot.pca.fd

Plot Functional Principal Components
summary.basisfd

Summarize a Functional Data Object
residuals.fRegress

Residuals from a Functional Regression
tperm.fd

Permutation t-test for two groups of functional data objects.
polygpen

Polygonal Penalty Matrix
powerpen

Power Penalty Matrix
smooth.basisPar

Smooth Data Using a Directly Specified Roughness Penalty
fdaMatlabPath

Add 'fdaM' to the Matlab path
sum.fd

Sum of Functional Data
lmWinsor12

Support functions for lmWinsor
register.newfd

Register Functional Data Objects with Pre-Computed Warping Functions
summary.Lfd

Summarize a Linear Differential Operator Object
svd2

singular value decomposition with automatic error handling
plotscores

Plot Principal Component Scores
onechild

growth in height of one 10-year-old boy
polyg

Polygonal Basis Function Values
pda.fd

Principal Differential Analysis
refinery

Reflux and tray level in a refinery
pinch

pinch force data
vec2Lfd

Make a Linear Differential Operator Object from a Vector
register.fd

Register Functional Data Objects Using a Continuous Criterion
melanoma

melanoma 1936-1972
quadset

Quadrature points and weights for Simpson's rule
smooth.pos

Smooth Data with a Positive Function
varmx

Rotate a Matrix of Component Loadings using the VARIMAX Criterion
var.fd

Variance, Covariance, and Correlation Surfaces for Functional Data Object(s)
summary.fd

Summarize a Functional Data Object
varmx.cca.fd

Rotation of Functional Canonical Components with VARIMAX
summary.bifd

Summarize a Bivariate Functional Data Object
evaldiag.bifd

Evaluate the Diagonal of a Bivariate Functional Data Object
smooth.basis

Smooth Data with an Indirectly Specified Roughness Penalty
smooth.monotone

Monotone Smoothing of Data
fd

Define a Functional Data Object
int2Lfd

Convert Integer to Linear Differential Operator
inprod.bspline

Compute Inner Products B-spline Expansions.
smooth.morph

Estimates a Smooth Warping Function
powerbasis

Power Basis Function Values
zerofind

Does the range of the input contain 0?
smooth.fdPar

Smooth a functional data object using a directly specified roughness penalty