Spec-Zone.ru › pandas 2

pandas.plotting.lag_plot

pandas.plotting.lag_plot(series, lag=1, ax=None, **kwds)[source]

Диаграмма запаздывания для временного ряда.

Параметры:
series:Series

Временной ряд для визуализации.

lag:int, по умолчанию 1

Длина запаздывания диаграммы рассеяния.

ax:Объект оси Matplotlib, необязательно

Объект оси matplotlib для использования.

**kwds

Ключевые аргументы метода scatter Matplotlib.

Возвращаемые значения:
matplotlib.axes.Axes

Примеры

Диаграммы запаздывания чаще всего используются для поиска закономерностей во временных рядах.

Рассмотрим следующий временной ряд

>>> np.random.seed(5)
>>> x = np.cumsum(np.random.normal(loc=1, scale=5, size=50))
>>> s = pd.Series(x)
>>> s.plot()  
../../_images/pandas-plotting-lag_plot-1.png

Диаграмма запаздывания с lag=1 возвращает

>>> pd.plotting.lag_plot(s, lag=1)
<Axes: xlabel='y(t)', ylabel='y(t + 1)'>
../../_images/pandas-plotting-lag_plot-2.png

© 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/2.2.2/reference/api/pandas.plotting.lag_plot.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API