AttributeError: module 'pandas' has no attribute 'rolling_mean'
时间: 2023-09-23 21:13:29 浏览: 248
求解报错:AttributeError:module ‘os’ has no attribute ‘exit’
这个错误是因为 `rolling_mean` 已经被弃用了,应该使用 `rolling().mean()`。
例如,如果你想对 Pandas DataFrame 中的一列计算滚动平均值,可以使用以下代码:
```
import pandas as pd
# 创建 DataFrame
df = pd.DataFrame({'values': [1, 2, 3, 4, 5]})
# 计算滚动平均值
rolling_mean = df['values'].rolling(window=2).mean()
print(rolling_mean)
```
输出:
```
0 NaN
1 1.5
2 2.5
3 3.5
4 4.5
Name: values, dtype: float64
```
在这个例子中,我们使用了 `rolling()` 方法来计算滚动窗口大小为 2 的平均值。
阅读全文