tf: S3 Classes and Methods for Tidy Functional Data

Provides S3 vector types for functional data represented on grids, in spline bases, or via functional principal components. Supports arithmetic and summary methods, plotting, derivation, integration, smoothing, registration, and data import/export for these functional vectors. Includes data-wrangling tools for re-evaluation, subsetting, sub-assignment, zooming into sub-domains, and extracting functional features such as minima, maxima, and their locations. Enables joint analysis of functional and scalar variables by integrating functional vectors into standard data frames.

Package details

AuthorFabian Scheipl [aut, cre, cph] (ORCID: <https://orcid.org/0000-0001-8172-3603>), Jeff Goldsmith [aut], Maximilian Mücke [aut] (ORCID: <https://orcid.org/0009-0000-9432-9795>), Julia Wrobel [ctb] (ORCID: <https://orcid.org/0000-0001-6783-1421>), Sebastian Fischer [ctb] (ORCID: <https://orcid.org/0000-0002-9609-3197>), Trevor Hastie [ctb] (softImpute author), Rahul Mazumder [ctb] (softImpute author), Chen Meng [ctb] (mogsa author)
MaintainerFabian Scheipl <fabian.scheipl@googlemail.com>
LicenseAGPL (>= 3)
Version0.4.1
URL https://tidyfun.github.io/tf/ https://github.com/tidyfun/tf/
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("tf")

Try the tf package in your browser

Any scripts or data that you put into this service are public.

tf documentation built on April 7, 2026, 5:07 p.m.