pyspark.pandas.window.Expanding.sum¶
-
擴大。
總和
( )→FrameLike¶ -
計算求和DataFrame或係列的擴張。
請注意
這個API使用火花的窗口的當前實現不指定分區規範。這導致所有數據進入單一分區在單一機器,可能會導致嚴重的性能下降。避免這種方法對非常大的數據集。
- 返回
-
- 係列或DataFrame
-
相同類型的輸入,用相同的索引,包含擴大求和。
另請參閱
-
Series.expanding
-
調用對象的序列數據。
-
DataFrame.expanding
-
與DataFrames調用對象。
-
Series.sum
-
減少對係列總和。
-
DataFrame.sum
-
減少對DataFrame總和。
例子
> > >年代=ps。係列([1,2,3,4,5])> > >年代0 11 22 33 44個5dtype: int64
> > >年代。擴大(3)。總和()0南1南2 6.03 10.04 15.0dtype: float64
對於DataFrame,每個擴展求和計算列。
> > >df=ps。DataFrame({“一個”:年代。to_numpy(),“B”:年代。to_numpy()* *2})> > >df一個B0 1 11 2 42 3 93 4 164 5 25
> > >df。擴大(3)。總和()一個B0南南1南南2 6.0 - 14.03 10.0 - 30.04 15.0 - 55.0