Learn R Programming

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

392

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