【Pandas】:Pandas:DataFrame.rolling(window=3).mean()用法详解

1、创建text2_1.cvs如下

【Pandas】:Pandas:DataFrame.rolling(window=3).mean()用法详解_第1张图片

2、读取csv数据

【Pandas】:Pandas:DataFrame.rolling(window=3).mean()用法详解_第2张图片

3、数据平滑处理

设置滑动窗口值为2

发现“滑动窗口值为2“就是将原始数据相邻的两个数做均值处理

【Pandas】:Pandas:DataFrame.rolling(window=3).mean()用法详解_第3张图片

设置滑动窗口值为3

发现“滑动窗口值为3“就是将原始数据相邻的三个数做均值处理而得到的

【Pandas】:Pandas:DataFrame.rolling(window=3).mean()用法详解_第4张图片

4、作图对比前后数据

发现滑动窗口值越大,曲线越平滑

【Pandas】:Pandas:DataFrame.rolling(window=3).mean()用法详解_第5张图片

你可能感兴趣的:(python,python,pandas)