Package index
-
tfd()as.tfd()as.tfd_irreg() - Constructors for vectors of "raw" functional data
-
tfb()tfb_wavelet()as.tfb() - Constructors for functional data in basis representation
-
as.data.frame(<tf>)as.matrix(<tf>)as.function(<tf>) - Convert functional data back to tabular data formats
-
tfb_spline() - Spline-based representation of functional data
-
tfb_fpc() - Functional data in FPC-basis representation
-
fpc_wsvd() - Eigenfunctions via weighted, regularized SVD
-
tf_rebase() - Change (basis) representation of a
tf-object
Vector-valued functional data (f: R -> R^d)
Multivariate-output curves, e.g. movement trajectories (see issues
-
tfd_mv()as.tfd_mv() - Constructors for vector-valued functional data (
f: R -> R^d) -
tfb_mv()as.tfb_mv() - Vector-valued functional data in basis representation (
f: R -> R^d) -
tfb_mfpc()is_tfb_mfpc()tf_mfpc_scores()tf_mfpc_efunctions() - Multivariate functional principal component analysis (
f: R -> R^d) -
tf_ncomp()tf_components()tf_component()`tf_component<-`() - Accessors and methods for vector-valued functional data
-
tf_norm()tf_speed()tf_inner()tf_distance()tf_tangent()tf_reparam_arclength() - Pointwise norm and inner product for functional data
-
tf_arclength() - Arc length of vector-valued functional data
-
plot(<tf_mv>)lines(<tf_mv>)points(<tf_mv>) - Plot vector-valued functional data
-
as.matrix(<tf_mv>)as.data.frame(<tf_mv>) - Coerce a
tf_mvto a matrix or data.frame
Evaluating, indexing & re-arranging
Accessing, appending, evaluating, splitting & combining functional data objects
-
`[`(<tf_mv>)`[<-`(<tf_mv>)`[`(<tf>)`[<-`(<tf>) - Accessing, evaluating, subsetting and subassigning
tfvectors -
tf_approx_linear()tf_approx_spline()tf_approx_none()tf_approx_fill_extend()tf_approx_locf()tf_approx_nocb() - Inter- and extrapolation functions for
tfd-objects -
tf_evaluate() - Evaluate
tf-vectors for given argument values -
tf_interpolate() - Re-evaluate
tf-objects on a new grid of argument values. -
tf_split()tf_combine() - Split / Combine functional fragments
Arithmetic, logical and summary functions
Functionality for computing with and comparing functional data
-
`==`(<tfd>)`!=`(<tfd>)`==`(<tfb>)`!=`(<tfb>)vec_arith(<tfd>)vec_arith(<tfb>)Math(<tfd>)Math(<tfb>)Summary(<tf>)cummax(<tfd>)cummin(<tfd>)cumsum(<tfd>)cumprod(<tfd>)cummax(<tfb>)cummin(<tfb>)cumsum(<tfb>)cumprod(<tfb>) - Math, Summary and Ops Methods for
tf -
mean(<tf>)median(<tf>)sd()var()summary(<tf>)summary(<tf_mv>) - Functions that summarize
tfobjects across argument values -
median(<tf_mv>) - Joint depth-median for vector-valued functional data
-
tf_fwise()tf_fmax()tf_fmin()tf_fmedian()tf_frange()tf_fmean()tf_fvar()tf_fsd()tf_crosscov()tf_crosscor() - Summarize each
tfin a vector (function-wise) -
tf_depth() - Functional Data Depth
-
rank()xtfrm(<tf>)sort(<tf>)tf_order() - Rank, order and sort
tfvectors -
min(<tf>)max(<tf>)range(<tf>) - Depth-based minimum, maximum and range for
tfvectors -
fivenum() - Tukey's Five Number Summary for
tfvectors
-
tf_derive() - Differentiating functional data: approximating derivative functions
-
tf_integrate() - Integrals and anti-derivatives of functional data
-
tf_smooth() - Simple smoothing of
tfobjects
-
tf_register() - Register / align a
tfvector against a template function -
tf_register_shape() - Register vector-valued curves in elastic shape space
-
tf_estimate_warps() - Estimate warping functions for registration
-
tf_aligned()tf_inv_warps()tf_template()tf_rotations()tf_scales()print(<tf_registration>)print(<tf_shape_registration>)summary(<tf_registration>)print(<summary.tf_registration>)summary(<tf_shape_registration>)print(<summary.tf_shape_registration>)plot(<tf_registration>)`[`(<tf_registration>)length(<tf_registration>)`[`(<tf_shape_registration>) - Registration Result Object
-
tf_align() - Apply warping functions to align functional data
-
tf_landmarks_extrema() - Find Extrema Locations in Functional Data
-
tf_warp() - Elastic Deformation: warp and align
tfvectors -
tf_invert() - Invert a
tfvector
-
plot(<tf>)lines(<tf>)points(<tf>) baseplots fortfs-
print(<tf>)print(<tfd_reg>)print(<tfd_irreg>)print(<tfb>)format(<tf>) - Pretty printing and formatting for functional data
-
prep_plotting_arg() - Preprocess evaluation grid for plotting
-
tf_where()tf_anywhere() - Find out where functional data fulfills certain conditions.
-
tf_zoom() - Functions to zoom in/out on functions
-
tf_arg()tf_evaluations()tf_count()tf_domain()`tf_domain<-`()tf_evaluator()`tf_evaluator<-`()tf_basis()`tf_arg<-`()coef(<tfb>)rev(<tf>)rev(<tf_mv>)is.na(<tf>)is.na(<tfd_irreg>)is_tf()is_tf_1d()is_tfd()is_reg()is_tfd_reg()is_irreg()is_tfd_irreg()is_tfb()is_tfb_spline()is_tfb_fpc()is_tf_mv()is_tfd_mv()is_tfb_mv() - Utility functions for
tf-objects
-
tf_rgp() - Gaussian Process random generator
-
tf_jiggle()tf_sparsify() - Make a
tf(more) irregular
-
in_range()`%inr%` - Find out if values are inside given bounds
-
ensure_list() - Wrap a non-list object in a list
-
unique_id() - Make syntactically valid unique names
-
vec_ptype2(<tfd_mv.tfd_mv>)vec_ptype2(<tfb_mv.tfb_mv>)vec_ptype2(<tfd_mv.tfb_mv>)vec_ptype2(<tfb_mv.tfd_mv>)vec_cast(<tfd_mv.tfd_mv>)vec_cast(<tfb_mv.tfb_mv>)vec_cast(<tfd_mv.tfb_mv>)vec_cast(<tfb_mv.tfd_mv>)vec_cast(<tfd_reg.tfd_reg>)vec_cast(<tfd_reg.tfd_irreg>)vec_cast(<tfd_reg.tfb_spline>)vec_cast(<tfd_reg.tfb_fpc>)vec_cast(<tfd_irreg.tfd_reg>)vec_cast(<tfd_irreg.tfd_irreg>)vec_cast(<tfd_irreg.tfb_spline>)vec_cast(<tfd_irreg.tfb_fpc>)vec_cast(<tfb_spline.tfb_spline>)vec_cast(<tfb_spline.tfb_fpc>)vec_cast(<tfb_fpc.tfb_spline>)vec_cast(<tfb_fpc.tfb_fpc>)vec_cast(<tfb_spline.tfd_reg>)vec_cast(<tfb_spline.tfd_irreg>)vec_cast(<tfb_fpc.tfd_reg>)vec_cast(<tfb_fpc.tfd_irreg>)vec_ptype2(<tfd_reg.tfd_reg>)vec_ptype2(<tfd_reg.tfd_irreg>)vec_ptype2(<tfd_reg.tfb_spline>)vec_ptype2(<tfd_reg.tfb_fpc>)vec_ptype2(<tfd_irreg.tfd_reg>)vec_ptype2(<tfd_irreg.tfd_irreg>)vec_ptype2(<tfd_irreg.tfb_spline>)vec_ptype2(<tfd_irreg.tfb_fpc>)vec_ptype2(<tfb_spline.tfb_spline>)vec_ptype2(<tfb_spline.tfb_fpc>)vec_ptype2(<tfb_spline.tfd_reg>)vec_ptype2(<tfb_spline.tfd_irreg>)vec_ptype2(<tfb_fpc.tfb_spline>)vec_ptype2(<tfb_fpc.tfb_fpc>)vec_ptype2(<tfb_fpc.tfd_reg>)vec_ptype2(<tfb_fpc.tfd_irreg>) vctrsmethods fortfobjects-
tftf-package - tf: S3 Classes and Methods for Tidy Functional Data