pyspark.pandas.Series.last_valid_index

係列。 last_valid_index ( )→聯盟(整數、浮點數、保齡球、str字節,小數。十進製、datetime。日期,日期時間。datetime,沒有一個元組(聯盟(整數、浮點數、保齡球、str字節,小數。十進製、datetime。日期,日期時間。datetime,沒有)…]]

回報指數去年non-NA /空值。

返回
標量、元組或沒有

筆記

這個API僅適用於PySpark > = 3.0。

例子

支持DataFrame

> > >psdf=psDataFrame({“一個”:(1,2,3,沒有一個),“b”:(1.0,2.0,3.0,沒有一個),“c”:(One hundred.,200年,400年,沒有一個)},指數=(“問”,' W ',“E”,“R”])> > >psdfa b c問1.0 1.0 100.0W 2.0 2.0 200.0E 3.0 3.0 400.0R南南南
> > >psdflast_valid_index()“E”

支持MultiIndex列

> > >psdf=pdMultiIndexfrom_tuples(((“一個”,“x”),(“b”,“y”),(“c”,“z”)))> > >psdfa b cx y z問1.0 1.0 100.0W 2.0 2.0 200.0E 3.0 3.0 400.0R南南南
> > >psdflast_valid_index()“E”

支持係列。

> > >年代=ps係列([1,2,3,沒有一個,沒有一個),指數=(One hundred.,200年,300年,400年,500年])> > >年代100年1.0200年2.0300年3.0400年南500年南dtype: float64
> > >年代last_valid_index()300年

支持MultiIndex

> > >midx=pdMultiIndex([[“喇嘛”,“牛”,“獵鷹”),(“速度”,“重量”,“長度”]],[[0,0,0,1,1,1,2,2,2),(0,1,2,0,1,2,0,1,2]])> > >年代=ps係列([250年,1.5,320年,1,0.3,沒有一個,沒有一個,沒有一個,沒有一個),指數=midx)> > >年代喇嘛速度250.0體重1.5長度320.0牛速度1.0體重0.3長度南獵鷹速度南體重南長度南dtype: float64
> > >年代last_valid_index()(“牛”、“重量”)