我正在尝试返回索引的元组(下面的人名)和下面’%’列的最大值.
当我创建一个Dataframe并尝试
当我创建一个Dataframe并尝试
- df['%'].max()
Pandas总是只返回值而不是索引.但是,我想从索引的键值对和’%’列中的最大值创建一个元组.我确定这是一个新手问题,谢谢你的帮助!
这是一些示例数据:
- Points_scored Possible_Points % Favoriate Food
- Jan 60 200 0.3 Pudding
- Jane 87 200 0.435 Pizza
- Bob 54 200 0.27 Salad
- Bubba 42 200 0.21 Salsa
- Jack 98 200 0.49 Avacodo
- John 45 200 0.225 Bacon
- Mike 63 200 0.315 Tacos
- Victor 8 200 0.04 Lettuce
解决方法
这是一种方式:
- df['%'].idxmax(),df['%'].max()