Automatic Anomaly detection
AnomalyDetection( timeseries, frequency = 52, conf_level = 1.5, breaks, window_len = 14 )
timeseries
: Given time seriesfrequency
: Timeseries frequency, defaults to 12 pointsconf_level
: Confidence level for Anomaly detectionbreaks
: breakpoints identifiedwindow_len
: Window length for anomaly detectionthe list of anomalies in the time series, along with the time series plot
AnomalyDetection(timeseries = StructuralDecompose::Nile_dataset[,1], breaks = c(4, 50, 80)) AnomalyDetection(timeseries = runif(n = 50, min = 1, max = 10), breaks = c(4, 20, 30))