2017-03-07 22 views
0

巨大なデータに適用すると、pandas ewm関数が非常に遅いことがわかりました。これを高速化するか指数加重移動平均の代替関数を使用する方法はありますか?Pythonの指数移動平均の高速化

答えて

1

これらは定義上、巨大なデータセットで計算的に集中する関数です。

これをスピードアップすることはほとんど望めません。あなたが試みることができる何かは、対応するシリーズを.csvとして保存し、Pandasでスムージングを行い、その後巨大なデータフレームにマージします。

大規模なデータフレームをメモリに入れて持ち運ぶのはコストがかかることがあります。