繁体   English   中英

使用 Python/Pandas 获取 Excel 列中的最大值并显示行名称

[英]Grabbing the Highest value in Excel Column and display Row Name using Python/Pandas

我对 Python 和 Pandas 还是很陌生,想看看这是否可以使用 Pandas。 我在网上读到最好的方法是使用 idxmax。

我想要做的是:搜索名为“示例”的 Excel 文件 - 检查“差异”列并找到最高值 --> 获取“指标”名称并显示到记事本文件/浏览器中。 下面是一张图片供参考。
在此处输入图片说明

这是我在网上看到的一个小片段,任何有关如何执行此操作的帮助将不胜感激。

代码:

metric_column = Metric[:,1].astype(int)
metric = metric_column[np.argmax(Difference)]

这应该做

df.iloc[df['Difference'].idxmax(), 0]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM