用法:
Series.idxmax(axis=0, skipna=True, *args, **kwargs)
返回最大值的行標簽。
如果多個值等於最大值,則返回具有該值的第一行標簽。
- axis:整數,默認 0
為了與 DataFrame.idxmax 兼容。為係列上的應用程序提供冗餘。
- skipna:布爾值,默認為真
排除 NA/空值。如果整個係列為 NA,則結果將為 NA。
- *args, **kwargs:
其他參數和關鍵字無效,但可能會被接受以與 NumPy 兼容。
- index
最大值的標簽。
- ValueError
如果係列為空。
參數:
返回:
拋出:
注意:
此方法是
ndarray.argmax
的係列版本。此方法返回最大值的標簽,而ndarray.argmax
返回位置。要獲得該位置,請使用series.values.argmax()
。例子:
>>> s = pd.Series(data=[1, None, 4, 3, 4], ... index=['A', 'B', 'C', 'D', 'E']) >>> s A 1.0 B NaN C 4.0 D 3.0 E 4.0 dtype:float64
>>> s.idxmax() 'C'
如果
skipna
為 False 並且數據中有 NA 值,則函數返回nan
。>>> s.idxmax(skipna=False) nan
相關用法
- Python pandas.Series.idxmin用法及代碼示例
- Python pandas.Series.iat用法及代碼示例
- Python pandas.Series.isna用法及代碼示例
- Python pandas.Series.iteritems用法及代碼示例
- Python pandas.Series.isnull用法及代碼示例
- Python pandas.Series.iloc用法及代碼示例
- Python pandas.Series.interpolate用法及代碼示例
- Python pandas.Series.info用法及代碼示例
- Python pandas.Series.items用法及代碼示例
- Python pandas.Series.isin用法及代碼示例
- Python pandas.Series.infer_objects用法及代碼示例
- Python pandas.Series.add_prefix用法及代碼示例
- Python pandas.Series.map用法及代碼示例
- Python pandas.Series.max用法及代碼示例
- Python pandas.Series.str.isdecimal用法及代碼示例
- Python pandas.Series.str.get用法及代碼示例
- Python pandas.Series.to_csv用法及代碼示例
- Python pandas.Series.dt.day_name用法及代碼示例
- Python pandas.Series.sample用法及代碼示例
- Python pandas.Series.head用法及代碼示例
注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.Series.idxmax。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。