【发布时间】:2021-08-15 04:37:59
【问题描述】:
我正在寻找我的 pandas 数据框中的最大值,但仅限于特定索引范围内:
df.loc[df['Score'] == df['Score'].iloc[430:440].max()]
这给了我一个带有多行的 pandas.core.frame.DataFrame 类型的输出。 我特别需要 iloc[430:440] 中最大值的索引整数,并且只有最大值出现的第一个索引。
有没有办法限制.loc方法的范围?
谢谢
【问题讨论】:
-
请将您的数据的 small 子集作为可用于测试的可复制 代码片段以及您对提供数据。请参阅 MRE - Minimal, Reproducible, Example 和 How to make good reproducible pandas examples。