Learn R Programming

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

funcharts (version 1.7.0)

Functional Control Charts

Description

Provides functional control charts for statistical process monitoring of functional data, using the methods of Capezza et al. (2020) , Centofanti et al. (2021) , Capezza et al. (2024) , Capezza et al. (2024) , Centofanti et al. (2022) . The package is thoroughly illustrated in the paper of Capezza et al (2023) .

Copy Link

Version

Install

install.packages('funcharts')

Monthly Downloads

362

Version

1.7.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Christian Capezza

Last Published

March 17th, 2025

Functions in funcharts (1.7.0)

air

Air quality data
control_charts_pca_mfd_real_time

Real-time T2 and SPE control charts for multivariate functional data
cov_mfd

Covariance Function for Multivariate Functional Data
control_charts_pca

T2 and SPE control charts for multivariate functional data
control_charts_sof_pc_real_time

Real-time scalar-on-function regression control charts
cont_plot

Produce contribution plots
cbind_mfd

Bind variables of two Multivariate Functional Data Objects
cor_mfd

Correlation Function for Multivariate Functional Data
control_charts_sof_pc

Control charts for monitoring a scalar quality characteristic adjusted for by the effect of multivariate functional covariates
data_sim_mfd

Simulate multivariate functional data
fof_pc

Function-on-function linear regression based on principal components
funcharts-package

funcharts: Functional Control Charts
get_mfd_list

Get Multivariate Functional Data from a list of matrices
get_mfd_array_real_time

Get a list of functional data objects each evolving up to an intermediate domain point.
get_mfd_array

Get Multivariate Functional Data from a three-dimensional array
get_mfd_df_real_time

Get a list of functional data objects each evolving up to an intermediate domain point.
fof_pc_real_time

Get a list of function-on-function linear regression models estimated on functional data each evolving up to an intermediate domain point.
functional_filter

Finds functional componentwise outliers
get_mfd_fd

Convert a fd object into a Multivariate Functional Data object.
get_mfd_df

Get Multivariate Functional Data from a data frame
get_sof_pc_outliers

Get possible outliers of a training data set of a scalar-on-function regression model.
inprod_mfd_diag

Inner product of two multivariate functional data objects, for each observation
get_ooc

Get out of control observations from control charts
lines_mfd

Add the plot of a new multivariate functional data object to an existing plot.
get_mfd_list_real_time

Get a list of functional data objects each evolving up to an intermediate domain point.
inprod_mfd

Inner products of functional data contained in mfd objects.
get_outliers_mfd

Get outliers from multivariate functional data
is.mfd

Confirm Object has Class mfd
mFPCA

Mixed Functional Principal Component Analysis (mFPCA)
mean_mfd

Mean Function for Multivariate Functional Data
pca_mfd_real_time

Get a list of multivariate functional principal component analysis models estimated on functional data each evolving up to an intermediate domain point.
plot.FRTM_PhaseI

Plot the results of the Phase I and the Phase II of the FRTM
plot.AMFCC_PhaseI

Plot the results of the Phase I and the Phase II of the AMFCC
par.rtr

Setting real-time registration step defaults
pca_mfd

Multivariate functional principal components analysis
norm.mfd

Norm of Multivariate Functional Data
mfd

Define a Multivariate Functional Data Object
par.mFPCA

Setting mixed functional principal component analysis (mFPCA) defaults
plot_mfd

Plot a Multivariate Functional Data Object.
plot_bifd

Plot a Bivariate Functional Data Object.
par.FDTW

Setting open-end/open-begin functional dynamic time warping (OEB-FDTW) defaults
plot_mon

Plot multivariate functional object over the training data set
plot_control_charts

Plot control charts
plot.mFPCA

Plot the results of the Mixed Functional Principal Component Analysis (mFPCA)
plot_control_charts_real_time

Plot real-time control charts
rbind_mfd

Bind replications of two Multivariate Functional Data Objects
predict_sof_pc

Use a scalar-on-function linear regression model for prediction
plot_bootstrap_sof_pc

Plot bootstrapped estimates of the scalar-on-function regression coefficient
predict_fof_pc

Use a function-on-function linear regression model for prediction
sim_funcharts

Simulate example data for funcharts
plot_pca_mfd

Plot the harmonics of a pca_mfd object
regr_cc_sof

Scalar-on-Function Regression Control Chart
rpca_mfd

Robust multivariate functional principal components analysis
simulate_mfd

Simulate a data set for funcharts
regr_cc_sof_real_time

Real-time Scalar-on-Function Regression Control Chart
tensor_product_mfd

Tensor product of two Multivariate Functional Data objects
regr_cc_fof

Functional Regression Control Chart
which_ooc

Get the index of the out of control observations from control charts
scale_mfd

Standardize Multivariate Functional Data.
sof_pc_real_time

Get a list of scalar-on-function linear regression models estimated on functional data each evolving up to an intermediate domain point.
simulate_data_FRTM

Simulate data for real-time monitoring of univariate functional data
regr_cc_fof_real_time

Real-time functional regression control chart
[.mfd

Extract observations and/or variables from mfd objects.
sof_pc

Scalar-on-function linear regression based on principal components
AMFCC_PhaseII

Phase II of the Adaptive Multivariate Functional Control Chart (AMFCC).
RoMFCC_PhaseI

Robust Multivariate Functional Control Charts - Phase I
AMFCC_PhaseI

Phase I of the Adaptive Multivariate Functional Control Chart (AMFCC).
RoMFDI

Robust Multivariate Functional Data Imputation (RoMFDI)
RoMFCC_PhaseII

Robust Multivariate Functional Control Charts - Phase II
AMFEWMA_PhaseI

Adaptive Multivariate Functional EWMA control chart - Phase I
FRTM_PhaseI

Phase I of the FRTM method.
OEBFDTW

Open-end/open-begin Functional Dynamic Time Warping (OEB-FDTW)
FRTM_PhaseII

Phase II of the FRTM method.
AMFEWMA_PhaseII

Adaptive Multivariate Functional EWMA control chart - Phase II