Learn R Programming

refund (version 0.1-38)

Regression with Functional Data

Description

Methods for regression for functional data, including function-on-scalar, scalar-on-function, and function-on-function regression. Some of the functions are applicable to image data.

Copy Link

Version

Install

install.packages('refund')

Monthly Downloads

8,153

Version

0.1-38

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Julia Wrobel

Last Published

November 17th, 2025

Functions in refund (0.1-38)

Predict.matrix.dt.smooth

Predict.matrix method for dt basis
Predict.matrix.pi.smooth

Predict.matrix method for pi basis
DTI

Diffusion Tensor Imaging: tract profiles and outcomes
Predict.matrix.fpc.smooth

mgcv-style constructor for prediction of FPC terms
COVID19

The US weekly all-cause mortality and COVID19-associated deaths in 2020
PEER.Sim

Simulated longitudinal data with functional predictor and scalar response, and structural information associated with predictor function
Predict.matrix.peer.smooth

mgcv-style constructor for prediction of PEER terms
Xt_siginv_X

Internal computation function
DTI2

Diffusion Tensor Imaging: more fractional anisotropy profiles and outcomes
Predict.matrix.pcre.random.effect

mgcv-style constructor for prediction of PC-basis functional random effects
coefboot.pffr

Simple bootstrap CIs for pffr
cmdscale_lanczos

Faster multi-dimensional scaling
af_old

Construct an FGAM regression term
amc

Additive model with constraints
af

Construct an FGAM regression term
coefficients.pfr

Extract coefficient functions from a fitted pfr-object
coef.pffr

Get estimated coefficients from a pffr fit
cd4

Observed CD4 cell counts
bayes_fosr

Bayesian Function-on-scalar regression
ccb.fpc

Corrected confidence bands using functional principal components
f_sum4

Sum computation 2
f_trace

Trace computation
expand.call

Return call with all possible arguments
f_sum2

Sum computation 2
fbps

Sandwich smoother for matrix data
ff

Construct a function-on-function regression term
create.prep.func

Construct a function for preprocessing functional predictors
content

The CONTENT child growth study
.smooth.spec

Basis constructor for PEER terms
f_sum

Sum computation 1
fosr.vs

Function-on Scalar Regression with variable selection
fpc

Construct a FPC regression term
fosr

Function-on-scalar regression
fpca.lfda

Longitudinal Functional Data Analysis using FPCA
fosr2s

Two-step function-on-scalar regression
fgam

Functional Generalized Additive Models
ffpc

Construct a PC-based function-on-function regression term
fosr.perm

Permutation testing for function-on-scalar regression
fpca.face

Functional principal component analysis with fast covariance estimation
ffpcplot

Plot PC-based function-on-function regression terms
getTF

Get recognized transformation function
fpca2s

Functional principal component analysis by a two-stage method
gibbs_cs_fpca

Cross-sectional FoSR using a Gibbs sampler and FPCA
fpcr

Functional principal component regression
gibbs_mult_fpca

Multilevel FoSR using a Gibbs sampler and FPCA
fpca.ssvd

Smoothed FPCA via iterative penalized rank one SVDs.
gasoline

Octane numbers and NIR spectra of gasoline
gibbs_mult_wish

Multilevel FoSR using a Gibbs sampler and Wishart prior
gibbs_cs_wish

Cross-sectional FoSR using a Gibbs sampler and Wishart prior
fpca.sc

Functional principal components analysis by smoothed covariance
gls_cs

Cross-sectional FoSR using GLS
mfpca.face

Multilevel functional principal components analysis with fast covariance estimation
model.matrix.pffr

Obtain model matrix for a pffr fit
lofocv

Leave-one-function-out cross-validation
mfpca.sc

Multilevel functional principal components analysis by smoothed covariance
lf

Construct an FLM regression term
lf.vd

Construct a VDFR regression term
lpfr

Longitudinal penalized functional regression
lf_old

Construct an FLM regression term
lpeer

Longitudinal Functional Models with Structured Penalties
peer

Construct a PEER regression term in a pfr formula
pcre

pffr-constructor for functional principal component-based functional random intercepts.
pffr

Penalized flexible functional regression
pffrGLS

Penalized function-on-function regression with non-i.i.d. residuals
peer_old

Functional Models with Structured Penalties
pffrSim

Simulate example data for pffr
pco_predict_preprocess

Make predictions using pco basis terms
pffr.check

Some diagnostics for a fitted pffr model
pfr

Penalized Functional Regression
ols_cs

Cross-sectional FoSR using GLS
plot.pfr

Plot a pfr object
plot.lpeer

Plotting of estimated regression functions obtained through lpeer()
plot.peer

Plotting of estimated regression functions obtained through peer()
pfr_plot.gam

Local version of plot.gam
plot.fosr.vs

Plot for Function-on Scalar Regression with variable selection
plot.fosr

Default plotting of function-on-scalar regression objects
predict.fbps

Prediction for fast bivariate P-spline (fbps)
plot.fpcr

Default plotting for functional principal component regression output
pfr_old

Penalized Functional Regression (old version)
plot.pffr

Plot a pffr fit
quadWeights

Compute quadrature weights
pwcv

Pointwise cross-validation for function-on-scalar regression
predict.pfr

Prediction from a fitted pfr model
predict.fosr.vs

Prediction for Function-on Scalar Regression with variable selection
qq.pffr

QQ plots for pffr model residuals
re

Random effects constructor for fgam
predict.fgam

Prediction from a fitted FGAM model
print.summary.pffr

Print method for summary of a pffr fit
predict.pffr

Prediction for penalized function-on-function regression
predict.fosr

Prediction from a fitted bayes_fosr model
smooth.construct.pcre.smooth.spec

mgcv-style constructor for PC-basis functional random effects
sff

Construct a smooth function-on-function regression term
smooth.construct.pco.smooth.spec

Principal coordinate ridge regression
smooth.construct.fpc.smooth.spec

Basis constructor for FPC terms
smooth.construct.dt.smooth.spec

Domain Transformation basis constructor
residuals.pffr

Obtain residuals and fitted values for a pffr models
rlrt.pfr

Likelihood Ratio Test and Restricted Likelihood Ratio Test for inference of functional predictors
smooth.construct.pi.smooth.spec

Parametric Interaction basis constructor
sofa

SOFA (Sequential Organ Failure Assessment) Data
smooth.construct.pss.smooth.spec

P-spline constructor with modified 'shrinkage' penalty
vis.fgam

Visualization of FGAM objects
summary.pffr

Summary for a pffr fit
vb_mult_fpca

Multilevel FoSR using Variational Bayes and FPCA
vb_cs_wish

Cross-sectional FoSR using Variational Bayes and Wishart prior
summary.pfr

Summary for a pfr fit
vb_cs_fpca

Cross-sectional FoSR using Variational Bayes and FPCA
vb_mult_wish

Multilevel FoSR using Variational Bayes and Wishart prior
vis.pfr

Visualization of PFR objects