rolling函数是pandas库中的一个函数,用于对时间序列数据进行移动窗口计算。它可以计算指定区间内的均值、标准差、最大值、最小值等。
用法示例:
import pandas as pd
# 创建一个时间序列数据
data = pd.Series([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
# 计算过去3个数据的平均值
data.rolling(3).mean()
# 计算过去5个数据的标准差
data.rolling(5).std()
参数:
- window:窗口大小
- min_periods:最小计算数据量
- center:Tru