标签: python-3.x pandas trim variance rolling-computation
我想计算标准偏差(最好)或滚动修整平均值的方差。更准确地说,我希望有一个滚动窗口,删除底部和顶部的百分位数并计算标准偏差。
到目前为止,我仅通过使用集成了许多连续窗口的for循环成功了,但是它太慢了。我希望有一条线的意思是这样的:
window_length = 10 percentile = 0.1 df.rolling(window_length).apply(lambda x: trim_mean(x, percentile))