robustT2: Robust Hotelling-Type T² Control Chart Based on the Dual STATIS Approach

Implements a robust multivariate control-chart methodology for batch-based industrial processes with multiple correlated variables using the Dual STATIS (Structuration des Tableaux A Trois Indices de la Statistique) framework. A robust compromise covariance matrix is constructed from Phase I batches with the Minimum Covariance Determinant (MCD) estimator, and a Hotelling-type T² statistic is applied for anomaly detection in Phase II. The package includes functions to simulate clean and contaminated batches, to compute both robust and classical Hotelling T² control charts, to visualize results via robust biplots, and to launch an interactive 'shiny' dashboard. An internal dataset (pharma_data) is provided for reproducibility. See Lavit, Escoufier, Sabatier and Traissac (1994) <doi:10.1016/0167-9473(94)90134-1> for the original STATIS methodology, and Rousseeuw and Van Driessen (1999) <doi:10.1080/00401706.1999.10485670> for the MCD estimator.

Version: 0.1.0
Depends: R (≥ 3.5)
Imports: dplyr, MASS, ggplot2, rrcov, shiny, ggrepel, forcats, Matrix
Suggests: spelling
Published: 2025-09-10
Author: Sergio Daniel Frutos Galarza ORCID iD [aut, cre], Omar Ruiz Barzola ORCID iD [aut], Purificación Galindo Villardón ORCID iD [aut]
Maintainer: Sergio Daniel Frutos Galarza <sergio_dan88 at hotmail.com>
BugReports: https://github.com/SergioDanielFG/robustT2/issues
License: MIT + file LICENSE
URL: https://github.com/SergioDanielFG/robustT2
NeedsCompilation: no
Language: en-US
Materials: README
CRAN checks: robustT2 results

Documentation:

Reference manual: robustT2.html , robustT2.pdf

Downloads:

Package source: robustT2_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=robustT2 to link to this page.