This is a simple notebook displaying some of the visualisation functionalities for plotting time series available in aeon
.
This is in-progress, and does not contain detailed descriptions and documentation yet.
from aeon.datasets import load_airline, load_arrow_head
airline = load_airline(return_array=False)
airline_train, airline_test = airline[:-24], airline[-24:]
arrowhead_X, arrowhead_y = load_arrow_head()
from aeon.visualisation import (
plot_correlations,
plot_lags,
plot_series,
plot_spectrogram,
)
_ = plot_series(airline)
_ = plot_lags(airline, lags=2)
_ = plot_lags(airline, lags=[1, 2, 3])
_ = plot_correlations(airline)
_ = plot_spectrogram(airline)
C:\Code\aeon\aeon\visualisation\series\_series.py:399: UserWarning: nperseg = 256 is greater than input length = 144, using nperseg = 144 _, _, _spectrogram = spectrogram(series, fs=fs, return_onesided=return_onesided)
_ = plot_spectrogram(airline, return_onesided=False)
from aeon.visualisation import plot_collection_by_class, plot_series_collection
_ = plot_series_collection(arrowhead_X[:3])
_ = plot_series_collection(arrowhead_X[:9], arrowhead_y[:9])
_ = plot_collection_by_class(arrowhead_X[:9], arrowhead_y[:9])