pyspark.pandas.groupby.GroupBy.shift

GroupBy。 轉變 ( :int=1,fill_value:可選(任何]=沒有一個 )→FrameLike

每組時間觀察轉變。

參數
整數,默認為1

時期的轉變

fill_value 可選
返回
係列或DataFrame

在每一組對象轉移。

例子

> > >df=psDataFrame({“一個”:(1,1,1,2,2,2,3,3,3),“b”:(1,2,2,2,3,3,3,4,4)},=(“一個”,“b”])> > >df一個b0 1 11 1 22 1 23 2 24 2 35 2 36 3 37 3 48 3 4
> > >dfgroupby(“一個”)轉變()sort_index()b0南1 1.02 2.03南4 2.05 3.06南7 3.08 4.0
> > >dfgroupby(“一個”)轉變(= -1,fill_value=0)sort_index()b0 21 22 03個34個35 06 47 48 0