plot_lags¶
- plot_lags(series, lags=1, suptitle=None)[source]¶
绘制一个或多个时间序列的滞后版本。
滞后图是时间序列与其自身滞后值的散点图。 它通常用于检查自相关性。
- Parameters:
- seriespd.Series or np.ndarray
用于绘制滞后的单变量时间序列。
- lagsint or array-like, default=1
要绘制的滞后或滞后项。
int 绘制指定的滞后
array-like 绘制数组/列表中指定的滞后项
- suptitlestr, default=None
用作图表总标题的文本。如果为None,则标题将为“Plot of series against lags {lags}”
- Returns:
- figmatplotlib.figure.Figure
- axesnp.ndarray
图形的轴对象数组
示例
>>> from aeon.visualisation import plot_lags >>> from aeon.datasets import load_airline >>> y = load_airline(return_array=False) >>> fig, ax = plot_lags(y, lags=2) # plot of y(t) with y(t-2) >>> fig, ax = plot_lags(y, lags=[1,2,3]) # y(t) & y(t-1), y(t-2)..