Skip to content

Functional Data Analysis

87packages dependsuggested by 22
177.2Kdownloads / year
–test coverage
12/13flavors OK

Overview

About

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 and in Ramsay, J. O., Hooker, Giles, and Graves, Spencer (2009). Functional Data Analysis with R and Matlab (Springer). The package includes data sets and script files working many examples including all but one of the 76 figures in this latter book. Matlab versions are available by ftp from https://www.psych.mcgill.ca/misc/fda/downloads/FDAfuns/.

Install

Health

CRAN checks
1NOTE12OK
Check messages
NOTEforeign function callsr-oldrel-macos-x86_64
Fatal error: cannot create 'R_TempDir'
See chapter ‘System and foreign language interfaces’ in the ‘Writing R
Extensions’ manual.

CRAN check page ↗

Slowest check: 5.7 min · r-oldrel-windows-x86_64
Status changes
  • NOTE12 OK, 1 NOTE2026-06-09
  • ERROR11 OK, 1 NOTE, 1 ERROR2026-06-08
  • NOTE13 OK, 1 NOTE2026-03-10
Advisories

none known

Documentation

In release 6.3.0
READMENoVignettesYes · 3 · dynamicNEWSYes · does not mention 6.3.0Citation fileNoWebsiteYes
Help pages
169 (2 internal)includes a package overview page
Examples that run
90%100 run in a plain check · 1 never run · 10 hold no code
Exported functions with examples
67%
Documented parameters
92%
Return-value docs
97%
Help pages citing references
98%

Also includes 13 demo scripts (run with demo())

Downloads

177.2K
CRAN downloads in the past year
Rank #1,056 · ~485/day · ~14.8K/mo
Daily download trend is not available in this view yet.
13.7K30 days
35.9K90 days
177.2K1 year
Compare downloads with other packages →
Also on2.7K r2u9 autocran6.7K conda_forge235 bioconda287 c2d4u

Dependencies

Declared dependencies
4 external dependencies (excludes base and recommended)

Installing fda adds 35 packages (22 with compiled code, 30 MB of source tarballs). Heaviest: ggplot2 6.0 MB, fds 3.7 MB, mclust 2.7 MB.

Depends (4)
R >= 3.5splinesfdsdeSolve
Imports (0)
none
LinkingTo (0)
none
Suggests (3)
Enhances (0)
none

Datasets

People & History

People (3)
Author, Maintainer · added in 6.1.4
Contributor · added in 1.2.1-1
Contributor · added in 2.0.0

Maintainer since 1.0 (2003)

Listed in earlier versions (4)
Show 4 peopleHide 4 people
no longer listed · 1.0
J. O. Ramsay
no longer listed · 1.1.4 to 6.0.5
J. O. Ramsay.
no longer listed · 1.1.1 to 1.1.2
no longer listed · 1.1.4 to 2.4.8.1
Releases (55)

Pick two releases to compare their code metrics.

  • R
    R 4.6.0 released · 2026-04-24
  • 6.3.0Latest
    record
    2025-05-21 · current release · diff ↗ ·
    removed 4 exports
    density.fd, eval.surp, smooth.surp, surp.fit
  • R
    R 4.5.0 released · 2025-04-11
  • 6.2.0
    record
    2024-09-17 · diff ↗ ·
    added 3 exports
    smooth.basis1, smooth.basis2, smooth.basis3
  • R
    R 4.4.0 released · 2024-04-24
  • 6.1.8
    record
    2024-03-09 · diff ↗
  • 6.1.7
    record
    2024-03-01 · diff ↗ ·
    added 1 export
    fRegress.double
  • 6.1.4
    record
    2023-05-24 · diff ↗ ·
    removed 1 export
    plotreg.fd
  • R
    R 4.3.0 released · 2023-04-21
  • 6.0.5
    record
    2022-07-04 · diff ↗
  • 6.0.4
    record
    2022-06-25 · diff ↗ ·
    removed 1 export
    landmarkreg2
  • 6.0.3
    record
    2022-04-26 · diff ↗ ·
    removed 1 export
    smooth.morph2
    added 2 exports
    cumfd, landmarkreg2
  • R
    R 4.2.0 released · 2022-04-22
  • 5.5.1
    record
    2021-11-17 · diff ↗
  • 5.5.0
    record
    2021-10-29 · diff ↗ ·
    added 4 exports
    mongrad, monhess, polintmat, smooth.morph2
  • 5.4.0
    record
    2021-09-28 · diff ↗ ·
    added 10 exports
    basisfd, eval.surp, fdParcheck, lnsrch, smooth.surp, surp.fit, stepchk, stepit, ycheck, zerobasis
Show 71 earlier eventsHide 71 earlier events
  • R
    R 4.1.0 released · 2021-05-18
  • 5.1.9
    record
    2020-12-16 · diff ↗
  • 5.1.7
    record
    2020-11-28 · diff ↗ ·
    removed 1 export
    svd2
    added 2 exports
    fRegress.fd, fRegress.formula
  • 5.1.5.1
    record
    2020-08-02 · diff ↗
  • 5.1.5
    record
    2020-07-13 · diff ↗ ·
    added 5 exports
    predict.basisfd, predict.fd, predict.fdPar, predict.fRegress, predict.fdSmooth
  • R
    R 4.0.0 released · 2020-04-24
  • 5.1.4
    record
    2020-04-20 · diff ↗ ·
    removed 16 exports
    argvalsy.swap, constraintCheck, lmWinsor1, lmWinsor2, create.bspline.irregular, fdaMatlabPath, file.copy2, fRegress.numeric, knots.fd, knots.fdSmooth, knots.basisfd, lmeWinsor, lmWinsor, readHMD, register.fd0, TaylorSpline
    added 9 exports
    covPACE, pcaPACE, reconsCurves, scoresPACE, smooth.basis.sparse, smooth.sparse.mean, sparse.list, sparse.mat, trapzmat
  • 2.4.8.1
    record
    2020-02-19 · diff ↗
  • R
    R 3.6.0 released · 2019-04-26
  • 2.4.8
    record
    2018-07-05 · diff ↗
  • R
    R 3.5.0 released · 2018-04-23
  • 2.4.7
    record
    2017-08-14 · diff ↗
  • R
    R 3.4.0 released · 2017-04-21
  • R
    R 3.3.0 released · 2016-05-03
  • R
    R 3.2.0 released · 2015-04-16
  • 2.4.4
    record
    2014-12-16 · diff ↗
  • 2.4.3
    record
    2014-05-23 · diff ↗ ·
    removed 1 export
    create.polynomial.basis
  • R
    R 3.1.0 released · 2014-04-10
  • 2.4.0
    record
    2013-10-18 · diff ↗ ·
    added 4 exports
    boxplot.fd, boxplot.fdPar, boxplot.fdSmooth, matplot.default
  • 2.3.8
    record
    2013-08-02 · diff ↗
  • 2.3.6
    record
    2013-05-24 · diff ↗
  • 2.3.4
    record
    2013-04-21 · diff ↗ ·
    removed 1 export
    pattern:^[^\\.]
    added 154 exports
    AmpPhaseDecomp, argvalsy.swap, plus.fd, minus.fd, times.fd, as.array3, as.fd, as.POSIXct1970, axisIntervals, axesIntervals, bifd, bifdPar, bsplinepen, bsplineS, cca.fd, center.fd, checkDim3, checkDims3, checkLogical, checkNumeric, checkLogicalInteger, constraintCheck, lmWinsor1, lmWinsor2, cor.fd, CRAN, create.bspline.basis, create.bspline.irregular, create.constant.basis, create.exponential.basis and 124 more
  • R
    R 3.0.0 released · 2013-04-03
  • 2.3.2
    record
    2012-10-29 · diff ↗
  • 2.3.1
    record
    2012-10-10 · diff ↗
  • 2.2.8
    record
    2012-05-15 · diff ↗
  • R
    R 2.15.0 released · 2012-03-30
  • R
    R 2.14.0 released · 2011-10-31
  • 2.2.7
    record
    2011-08-30 · diff ↗
  • R
    R 2.13.0 released · 2011-04-13
  • 2.2.6
    record
    2011-04-07 · diff ↗
  • R
    R 2.12.0 released · 2010-10-15
  • 2.2.5
    record
    2010-09-22 · diff ↗
  • 2.2.3
    record
    2010-08-31 · diff ↗
  • 2.2.2
    record
    2010-06-22 · diff ↗
  • R
    R 2.11.0 released · 2010-04-22
  • 2.2.1
    record
    2010-02-05 · diff ↗
  • 2.2.0
    record
    2009-11-12 · diff ↗
  • R
    R 2.10.0 released · 2009-10-26
  • 2.1.3
    record
    2009-10-18 · diff ↗
  • 2.1.2
    record
    2009-06-02 · diff ↗
  • R
    R 2.9.0 released · 2009-04-17
  • 2.1.1
    record
    2009-03-02 · diff ↗
  • 2.1.0
    record
    2009-01-03 · diff ↗
  • 2.0.5
    record
    2008-11-23 · diff ↗
  • 2.0.4
    record
    2008-11-11 · diff ↗
  • 2.0.3
    record
    2008-11-06 · diff ↗
  • R
    R 2.8.0 released · 2008-10-20
  • 2.0.2
    record
    2008-10-07 · diff ↗
  • 2.0.0
    record
    2008-10-02 · diff ↗
  • 1.2.4
    record
    2008-07-05 · diff ↗
  • R
    R 2.7.0 released · 2008-04-22
  • 1.2.3
    record
    2007-12-06 · diff ↗
  • R
    R 2.6.0 released · 2007-10-03
  • 1.2.2
    record
    2007-08-12 · diff ↗
  • 1.2.1-1
    record
    2007-07-07 · diff ↗
  • 1.2.0
    record
    2007-05-16 · diff ↗
  • R
    R 2.5.0 released · 2007-04-24
  • 1.1.8
    record
    2007-04-17 · diff ↗
  • R
    R 2.4.0 released · 2006-10-03
  • 1.1.6
    record
    2006-08-23 · diff ↗
  • 1.1.4
    record
    2006-05-24 · diff ↗
  • R
    R 2.3.0 released · 2006-04-24
  • 1.1.2
    record
    2006-04-09 · diff ↗
  • 1.1.1
    record
    2006-04-06 · diff ↗ ·
    added 1 export
    pattern:^[^\\.]
  • R
    R 2.2.0 released · 2005-10-06
  • R
    R 2.1.0 released · 2005-04-18
  • R
    R 2.0.0 released · 2004-10-04
  • R
    R 1.9.0 released · 2004-04-12
  • 1.0
    record
    2003-12-23
  • R
    R 1.8.0 released · 2003-10-08

Package metadata

First published
2003-12-23
Total releases
55 / 23 yrs
License
GPL (>= 2) OSI
Minimum R
≥ 3.5
Bundled data
183 KB / 16 files
Download size
1.8 MB
Appears in task views

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("fda")
Ramsay, J., Graves, S., & Hooker, G. (2025). fda: Functional Data Analysis (Version 6.3.0) [Computer software]. https://doi.org/10.32614/CRAN.package.fda

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for fda version 6.3.0 [Data set]. HJJB, LLC. Data release v2026-10-20. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-20, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy