中文Python的Pandas的 更多滚动窗口

中文Python 0 7

中文版Pandas

CSV数据["三单滚动标准差"] = 表格.滚动标准差(CSV数据, "销售额", 3)
CSV数据["三单滚动总额"] = 表格.滚动求和(CSV数据, "销售额", 3)
打印("滚动标准差和总额:", 表格.前几行(表格.选择列(CSV数据, ["销售额", "三单滚动标准差", "三单滚动总额"]), 8))

原版Pandas

CSV数据["三单滚动标准差"] = CSV数据["销售额"].rolling(3).std()
CSV数据["三单滚动总额"] = CSV数据["销售额"].rolling(3).sum()
print("滚动标准差和总额:", CSV数据[["销售额", "三单滚动标准差", "三单滚动总额"]].head(8))

打印信息

滚动标准差和总额:      销售额       三单滚动标准差   三单滚动总额
0  25585           NaN      NaN
1   9135           NaN      NaN
2  19035   8281.656437  53755.0
3   2844   8162.262370  31014.0
4   4287   8960.415113  26166.0
5  60525  32893.496454  67656.0
6  14052  30049.424836  78864.0
7   3536  30326.204582  78113.0


也许您对下面的内容还感兴趣: