pandas.Series.idxmin#
- Series.idxmin(axis=0, skipna=True, *args, **kwargs)[源代码][源代码]#
返回最小值的行标签。
如果有多个值等于最小值,则返回第一个具有该值的行标签。
- 参数:
- 轴{0 或 ‘index’}
未使用。参数需要与 DataFrame 兼容。
- skipnabool, 默认为 True
排除 NA/null 值。如果整个 Series 都是 NA,或者如果
skipna=False
并且存在 NA 值,此方法将引发ValueError
。- *args, **kwargs
额外的参数和关键字没有效果,但可能为了与NumPy兼容而被接受。
- 返回:
- 索引
最小值的标签。
- 引发:
- ValueError
如果序列是空的。
参见
numpy.argmin
返回沿给定轴的最小值的索引。
DataFrame.idxmin
返回请求轴上最小值的第一个出现的索引。
Series.idxmax
返回值的最大值的首次出现的索引 标签。
备注
此方法是
ndarray.argmin
的 Series 版本。此方法返回最小值的标签,而ndarray.argmin
返回位置。要获取位置,请使用series.values.argmin()
。例子
>>> s = pd.Series(data=[1, None, 4, 1], index=["A", "B", "C", "D"]) >>> s A 1.0 B NaN C 4.0 D 1.0 dtype: float64
>>> s.idxmin() 'A'