1
私はFloatingPointErrorsを与えているいくつかの標準偏差を計算しています。データシリーズをDecimal(https://docs.python.org/3/library/decimal.htmlを使用)に変換して、問題が解決するかどうかを確認したいと考えました。10進数のパンダですか?
パンダシリーズをdecimal
にすることはできません。
は、どのように私は私が行うことができるような、float64
の正常なpd.Series
を取り、decimal
のpd.Series
に変換することができます:
Series.pct_change().ewm(span=35, min_periods=35).std()
私が正しく理解している場合、これはまだ浮動小数点演算を使用します。私は10進算術を強制したい。 – cjm2671
あなたは、系列をnumpy配列に変換し、todecimalを適用する前にnp.vectorizeを適用することを検討しましたか? – SerialDev