python - Pandas - 如何返回 pandas 数据框中的索引?

标签 python pandas

我的数据框读取 Excel 工作表。我想找到特定列中的 5 个最大值。 所以我可以使用:

five_largest = df.nlargest(5, 'ColumnName')

但是,我不想打印整个 5 行,而是想知道最大 5 行的索引,因此我只能打印该行中我喜欢的列。

有人可以帮忙吗?

最佳答案

使用索引:

df.nlargest(5, 'ColumnName').index

关于python - Pandas - 如何返回 pandas 数据框中的索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53357047/

相关文章:

python - 如何洗牌列表的不连续元素?

python - 函数调用开销 - 为什么内置 Python 内置看起来比我的内置更快?

python - 检查一个数据帧与另一个数据帧并返回错误

python - 使用pandas从python中现有的csv文件生成指定数量的新csv文件数据帧的方法

python - 'System.IO.FileNotFoundException : Unable to find assembly' in clr library on Python

python - Scrapy 隐藏的内存泄漏

python - 在 for 循环中使用变量在 pyplot 中分配图例值

python - 索引不匹配时更新 Pandas 数据框的最有效方法

Python - 在列上具有多个索引的数据透视表

python - 将输入通过管道传输到 Python 快速但肮脏的单行代码中