Как получить доступ к компонентам season_decompose из statsmodels - PullRequest
0 голосов
/ 15 мая 2019

У меня есть два временных ряда, хранящихся в df london и scotland одинаковой длины и одинаковых столбцов.Один столбец в date, который охватывает период с 2009 по 2019 год и имеет дневную частоту для данных столбца yearly_cost.Они выглядят так:

    Date        Yearly_cost
0   2009-01-01  230
1   2009-01-02  460
2   2009-01-03  260
3   2009-01-04  250
4   2009-01-05  320
5   2009-01-06  430

Я хочу сравнить евклидово расстояние только с компонентами сезонности yearly_cost во временном ряду.Я разложил их, используя seasonal_decompose() из statsmodels, однако я хочу взять только компонент сезонности от объекта:

result = <statsmodels.tsa.seasonal.DecomposeResult at 0x2b5d7d2add8>

Возможно ли это взять и создать во временной рядв new_df?

Любая помощь будет оценена.Спасибо

1 Ответ

0 голосов
/ 15 мая 2019

Я разобрался с этим.Чтобы получить сезонный компонент, вы просто используете

new_df = result.seasonal

Это дает вам только сезонный результат.

...