plot_spectrogram

plot_spectrogram(series, fs=1, return_onesided=True)[source]

Plot the spectrogram of a given time series.

Parameters:
seriesarray_like

Input time series.

fsfloat, Default is 1.

Sampling frequency of the input series (in Hz).

return_onesidedbool, Default is True.

Whether to return one-sided spectrum.

Returns:
figmatplotlib.figure.Figure

The created matplotlib figure.

axmatplotlib.axes._axes.Axes

The axes of the plot.

Examples

>>> from aeon.visualisation import plot_spectrogram
>>> from aeon.datasets import load_airline
>>> y = load_airline()
>>> fig, ax = plot_spectrogram(y)