Pandas DataFrame idxmax() 方法
示例
返回销售额最高的行的索引,以及年龄最高的行的索引
import pandas as pd
data = {
"sales": [23, 34, 56],
"age": [50, 40, 30]
}
df = pd.DataFrame(data)
print(df.idxmax())
亲自尝试 »
定义和用法
该 idxmax()
方法返回一个 Series,其中包含每列最大值的索引。
通过指定列轴 (axis='columns'
),该 idxmax()
方法返回一个 Series,其中包含每行最大值的索引。
语法
dataframe.idxmax(axis, skipna)
参数
这些参数是 关键字参数。
参数 | 值 | 描述 |
---|---|---|
axis | 0 |
可选,要检查的轴,默认为 0。 |
skipna | True |
可选,默认为 True。指定是否跳过 NULL 值。 |
返回值
一个包含具有最高值的行/列的索引的 Series。