pyspark.pandas.window.ExponentialMoving.mean¶
-
ExponentialMoving。
的意思是
( )→FrameLike¶ -
在線指數加權平均數計算。
- 返回
-
- 係列或DataFrame
-
返回對象類型是由調用者的指數計算。
另請參閱
-
Series.expanding
-
調用對象的序列數據。
-
DataFrame.expanding
-
與DataFrames調用對象。
-
Series.mean
-
係列的等效方法。
-
DataFrame.mean
-
DataFrame等效方法。
筆記
有行為差異pandas-on-Spark和熊貓。
這個API使用火花的窗口的當前實現不指定分區規範。這導致所有數據進入單一分區在單一機器,可能會導致嚴重的性能下降。避免這種方法對非常大的數據集。
例子
下麵的例子將展示計算指數加權移動平均。
> > >df=ps。DataFrame({“s1 ':(2,比上年,6,2,。4,5,6),“s2”:(2,1,3,1,0,0,0]})> > >df。ewm(com=0.1)。的意思是()s1 s20 0.200000 2.0000001)0.016667 - 1.0833332 0.547368 - 2.8270683 0.231557 - 1.1659844 0.384688 - 0.1059925 0.489517 - 0.0096366 0.589956 - 0.000876
> > >df。s2。ewm(半衰期=1.5,min_periods=3)。的意思是()0南1南2 2.1825723 1.6631744 0.9799495 0.5931556 0.364668名稱:s2, dtype: float64