擅长:python、mysql、java
<p>我找到了解决问题的办法。可以在应用ewm()之前和之后重新编制索引:</p>
<pre><code>In: df.reindex(index=df.index[:-1])
for i in range(len(df.columns)):
df[cols[i]] = df[cols[i]].ewm(com=None, span=None, halflife=None,
alpha=.8, min_periods=0, adjust=True,
ignore_na=False, axis=0).mean()
Out: col1 col2
3 4.000000 6.000000
2 3.166667 5.166667
1 2.225806 4.225806
0 1.243590 3.243590
</code></pre>
<p>然后您可以再次应用:</p>
^{pr2}$
<p>我还不确定这是不是最有效的方法。所以,如果有人有其他想法,我很想知道。在</p>