pyspark.pandas.Series.idxmax¶
-
係列。
idxmax
( skipna:bool=真正的 )→聯盟(元組,任何] ¶ -
返回的行標簽的最大價值。
如果多個值等於最大,第一行標簽和返回值。
- 參數
-
- skipna bool,默認的真
-
排除NA / null值。如果整個係列NA,結果將是NA。
- 返回
-
- 指數
-
標簽的最大價值。
- 提出了
-
- ValueError
-
如果係列是空的。
另請參閱
-
Series.idxmin
-
回報指數標簽第一次出現的最小值。
例子
> > >年代=ps。係列(數據=(1,沒有一個,4,3,5),…指數=(“一個”,“B”,“C”,' D ',“E”])> > >年代1.0B南C 4.0D 3.0E 5.0dtype: float64
> > >年代。idxmax()“E”
如果skipna是錯誤的和有一個NA值數據,函數返回
南
。> > >年代。idxmax(skipna=假)南
在多索引的情況下,你會得到一個元組:
> > >指數=pd。MultiIndex。from_arrays([…(“一個”,“一個”,“b”,“b”),(“c”,' d ',“e”,“f”]],的名字=(“第一”,“第二”))> > >年代=ps。係列(數據=(1,沒有一個,4,5),指數=指數)> > >年代第一第二一個c 1.0維南b e 4.0f 5.0dtype: float64
> > >年代。idxmax()(' b ', ' f ')
如果多個值等於最大,第一行標簽和返回值。
> > >年代=ps。係列([1,One hundred.,1,One hundred.,1,One hundred.),指數=(10,3,5,2,1,8])> > >年代10 13 1005個12 100年1100年8dtype: int64
> > >年代。idxmax()3