Compare various models or algorithms for a given changepoint set
Compare various models or algorithms for a given changepoint set
compare_models(x,...)compare_algorithms(x,...)
Arguments
x: A tidycpt object
...: currently ignored
Returns
A tibble::tbl_df
Details
A tidycpt object has a set of changepoints returned by the algorithm that segmented the time series. That changepoint set was obtained using a specific model. Treating this changepoint set as fixed, the compare_models() function fits several common changepoint models to the time series and changepoint set, and returns the results of glance(). Comparing the fits of various models could lead to improved understanding.
Alternatively, compare_algorithms() runs several fast changepoint detection algorithms on the original time series, and consolidates the results.
Examples
# Segment a times series using PELTx <- segment(CET, method ="pelt")# Compare modelscompare_models(x)# Compare algorithmscompare_algorithms(x)