pyspark.pandas.groupby.GroupBy.diff

GroupBy。 diff ( :int=1 )→FrameLike

第一個離散元素的差異。

計算的差異DataFrame DataFrame組的元素與另一個元素(默認是元素在同一列的行)。

參數
int,默認1

時期轉變為計算差異,接受負值。

返回
dif DataFrame或係列

例子

> > >df=psDataFrame({“一個”:(1,2,3,4,5,6),“b”:(1,1,2,3,5,8),“c”:(1,4,9,16,25,36)},=(“一個”,“b”,“c”])> > >dfa b c0 1 1 11 2 1 42 3 2 93 4 3 164 5 5 255 6 8 36
> > >dfgroupby([“b”])diff()sort_index()一個c0南南1)1.0 - 3.02南南3南南4南南5南南

不同與先前的列在一組。

> > >dfgroupby([“b”))(“一個”]diff()sort_index()0南1 1.02南3南4南5南名稱:dtype: float64