pandas.plotting.lag_plot
- pandas.plotting.lag_plot(series, lag=1, ax=None, **kwds)[source]
-
Диаграмма запаздывания для временного ряда.
- Параметры
-
- series:Временной ряд
- lag:Задержка диаграммы рассеяния, по умолчанию 1
- ax:Объект оси Matplotlib, необязательно
- **kwds
-
Ключевые аргументы метода scatter Matplotlib.
- Возвращает
-
- class:matplotlib.axis.Axes
Примеры
Диаграммы запаздывания чаще всего используются для поиска закономерностей во временных рядах.
Рассмотрим следующий временной ряд
>>> np.random.seed(5) >>> x = np.cumsum(np.random.normal(loc=1, scale=5, size=50)) >>> s = pd.Series(x) >>> s.plot() <AxesSubplot: xlabel='Midrange'>
Диаграмма запаздывания с
lag=1возвращает>>> pd.plotting.lag_plot(s, lag=1) <AxesSubplot: xlabel='y(t)', ylabel='y(t + 1)'>
© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/1.5.0/reference/api/pandas.plotting.lag_plot.html