Analysis#
API details#
See the API documentation for further details on available analysis tools:
Decomposition analysis utilities:
|
Find trend change points using ruptures models. |
|
Plot a time series with indicated change points. |
|
Plot segments with their trend change points. |
|
Plot series and trend from trend transform for this series. |
|
Plot each season on one canvas for each segment. |
|
Plot STL decomposition for segments. |
|
Enum for types of aggregation in a seasonal plot. |
|
Enum for types of alignment in a seasonal plot. |
|
Enum for types of cycles in a seasonal plot. |
EDA utilities:
|
Autocorrelation and partial autocorrelation plot for multiple timeseries. |
|
Cross-correlation plot between multiple timeseries. |
|
Distribution of z-values grouped by segments and time frequency. |
|
Compute pairwise correlation of timeseries for selected segments. |
|
Plot clusters [with centroids]. |
|
Plot pairwise correlation heatmap for selected segments. |
|
Plot holidays for segments. |
|
Plot the result of imputation by a given imputer. |
|
Plot the periodogram using |
Feature selection analysis utilities:
|
Plot relevance of the features. |
ModelRelevanceTable builds feature relevance table using feature relevance values obtained from model. |
|
|
Abstract class for relevance table computation. |
StatisticsRelevanceTable builds feature relevance table with tsfresh statistics. |
|
|
Calculate relevance table with feature importance from model. |
|
Calculate relevance table with p-values from tsfresh. |
|
Enum for different aggregation modes. |
Forecast analysis utilities:
|
Get residuals for further analysis. |
|
Plot per-segment metrics distribution. |
|
Plot targets and forecast for backtest pipeline. |
|
Plot targets and forecast for backtest pipeline using plotly. |
|
Plot of prediction for forecast pipeline. |
|
Plot of prediction and its components. |
|
Plot barplot with per-segment metrics. |
|
Plot residuals for predictions from backtest against some feature. |
|
Plot scatter plot with forecasted/actual values for segments. |
|
Plot Q-Q plots for segments. |
|
Enum for types of plot in |
|
Enum for types of aggregation in a metric per-segment plot. |
Outliers analysis utilities:
|
Plot a time series with indicated anomalies. |
|
Plot a time series with indicated anomalies. |
|
Compute outliers according to density rule. |
|
Get point outliers in time series using histogram model. |
|
Get point outliers in time series using median model (estimation model-based method). |
|
Get point outliers in time series using prediction intervals (estimation model-based method). |
|
Get point outliers in time series using IQR statistics, estimated on a rolling window. |
|
Get point outliers in time series using Isolation Forest algorithm. |
|
Get point outliers in time series using median absolute deviation. |