我知道,对于熊猫来说,通过这样做
test_df.ewm(halflife=half_life_for_mean).mean()
Run Code Online (Sandbox Code Playgroud)
我可以随时得到指数移动平均线......
然而我实际上只对最后一个感兴趣,我怀疑通过计算所有它可能有点低效。换句话说,我所需要的只是
test_df.ewm(halflife=half_life_for_mean).mean().iloc[-1]
Run Code Online (Sandbox Code Playgroud)
然而...我想知道这是否效率太低,它本质上需要从开始到构造进行计算ewm().mean()。
是否有其他方法可以让我仅获取最后一个元素,而无需花费时间来计算整个时间依赖ewm.mean()。