2024年9月2日月曜日

statsmodelsのseasonal_decomposeでエラーが出る場合

seasonal_decompose


statsmodels.apiで波形分解する場合、sm.tsa.seasonal_decomposeを使いますが、バージョンによって書き方が異なります。 

 TypeError: seasonal_decompose() got an unexpected keyword argument 'freq' 

 というエラーが出る場合は、新しい書き方に置き換えればエラーは出なくなると思います。

statsmodels==0.14.2
#!/usr/bin/env python
# -*- coding: utf-8 -*-

# sm.tsa.seasonal_decompose(data, freq=365).plot()

# 上記でエラーが出る場合、こちらに変更
sm.tsa.seasonal_decompose(data, period=365, extrapolate_trend='freq').plot()

0 件のコメント:

コメントを投稿

nba_apiを使いNBAデータを取得する

NBAデータ取得 NBAデータを分析する場合には、まず最初にデータ取得が必要です。 Kaggleなどのデータサイトから検索してもいいし、データサイトからスクレイピングしてる方もいると思います。 そしてPythonのライブラリからもNBAデータを提供してるものがあるので、それを使っ...