2017-02-25 25 views
4

パンダ指数加重移動平均関数に関連するものはほとんど確認できません。パンダを使用した指数加重移動平均

私が12日間の指数移動平均を求める必要があるデータセットdfがある場合、以下の方法が正しいと思います。私は12日が故にmin_period = 12移動平均を見つける必要があるので、データ・セットが与えられると

exp_12=df.ewm(span=20,min_period=12,adjust=False).mean() 

は20

に等しくなければならない20本の読みスパン(値の総数)を含みます。 私は、データセット内の合計値またはそれに含まれる合計時間としてspanを解釈します。

上記の解釈が正しいかどうか誰かが確認できますか? 私は調整の意義を得ることができません。

以下のpandas.df.ewmドキュメントへのリンクを添付しました。

http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.ewm.html

答えて

2

Pandas docsからの引用: スパンは一般的に「移動平均EW N-日」と呼ばれるものに対応しています。

あなたの場合、span = 12に設定してください。 20のデータポイントがあることを指定する必要はなく、pandasがそれを処理します。ここではmin_periodは必要ありません。

関連する問題