Package index
Main function
All implementation of fastcpd is unified into one single function fastcpd()
.
-
fastcpd()
- Find change points efficiently
Time series
fastcpd_ts()
and fastcpd.ts()
are the main functions for time series data (also wrapper functions of fastcpd()
).
-
fastcpd_ar()
fastcpd.ar()
- Find change points efficiently in AR(\(p\)) models
-
fastcpd_arima()
fastcpd.arima()
- Find change points efficiently in ARIMA(\(p\), \(d\), \(q\)) models
-
fastcpd_arma()
fastcpd.arma()
- Find change points efficiently in ARMA(\(p\), \(q\)) models
-
fastcpd_garch()
fastcpd.garch()
- Find change points efficiently in GARCH(\(p\), \(q\)) models
-
fastcpd_ts()
fastcpd.ts()
- Find change points efficiently in time series data
-
fastcpd_var()
fastcpd.var()
- Find change points efficiently in VAR(\(p\)) models
Unlabeled data
Used for data without response variables, for example, mean change and variance change.
-
fastcpd_mean()
fastcpd.mean()
- Find change points efficiently in mean change models
-
fastcpd_variance()
fastcpd.variance()
- Find change points efficiently in variance change models
-
fastcpd_meanvariance()
fastcpd.meanvariance()
fastcpd_mv()
fastcpd.mv()
- Find change points efficiently in mean variance change models
-
fastcpd_binomial()
fastcpd.binomial()
- Find change points efficiently in logistic regression models
-
fastcpd_lasso()
fastcpd.lasso()
- Find change points efficiently in penalized linear regression models
-
fastcpd_lm()
fastcpd.lm()
- Find change points efficiently in linear regression models
-
fastcpd_poisson()
fastcpd.poisson()
- Find change points efficiently in Poisson regression models
-
variance_arma()
variance.arma()
- Variance estimation for ARMA model with change points
-
variance_lm()
variance.lm()
- Variance estimation for linear models with change points
-
variance_mean()
variance.mean()
- Variance estimation for mean change models
-
variance_median()
variance.median()
- Variance estimation for median change models
-
plot(<fastcpd>)
plot(<fastcpd>,<missing>)
- Plot the data and the change points for a fastcpd object
-
print(<fastcpd>)
- Print the call and the change points for a fastcpd object
-
show(<fastcpd>)
- Show the available methods for a fastcpd object
-
summary(<fastcpd>)
- Show the summary of a fastcpd object
Data
fastcpd comes with a selection of built-in datasets that are used in examples to illustrate various change point detection challenges.
-
bitcoin
- Bitcoin Market Price (USD)
-
occupancy
- Occupancy Detection Data Set
-
transcriptome
- Transcription Profiling of 57 Human Bladder Carcinoma Samples
-
uk_seatbelts
- UK Seatbelts Data
-
well_log
- Well-log Dataset from Numerical Bayesian Methods Applied to Signal Processing
Main class
The results of fastcpd()
will be stored in the class fastcpd
with accompanied several utility functions.
-
fastcpd-class
- An S4 class to store the output created with
fastcpd()