【发布时间】:2017-02-16 12:08:10
【问题描述】:
我想找出数据框的指数移动平均线(12 天)。正如 pandas 文档 0.19.2 中所给出的,我使用函数 DataFrame.ewm 来计算指数移动平均线。但它会导致错误如下 AttributeError: 'DataFrame' object has no attribute 'ewm'。下面是我用来计算指数移动平均线的代码。
avg_gain=pd.gain.ewm(span=12,min_periods=12,adjust=False).mean()
另一方面,在之前的 pandas 文档中,有函数 ewma 来计算指数移动平均线,但这个函数会导致不希望的结果。 想不通?
【问题讨论】:
标签: python-3.x pandas