擅长:python、mysql、java
<p>您可以再次使用滚动,只需要一点工作就可以分配索引</p>
<p>这里<code>by = 2</code></p>
<pre><code>by = 2
df.loc[df.index[np.arange(len(df))%by==1],'New']=df.Price.rolling(window=4).mean()
df
Price New
0 63 NaN
1 92 NaN
2 92 NaN
3 5 63.00
4 90 NaN
5 3 47.50
6 81 NaN
7 98 68.00
8 100 NaN
9 58 84.25
10 38 NaN
11 15 52.75
12 75 NaN
13 19 36.75
</code></pre>