【发布时间】:2019-09-24 11:06:51
【问题描述】:
我正在尝试从特定索引中获取行(这些索引在列表中)。即使这些索引(列表中的索引)在范围内,我也会不断收到 IndexError
df 的索引计数为 10872(最高值为 2600) 该列表的计数为 628(最高值为 2500)
list = df.loc[df[col] == value].index.tolist
df.iloc[[list]]
我想打印出数据,然后最终从每个特定索引中获取接下来的 4 行
【问题讨论】:
-
你为什么不直接做
df[df[col]==value],这样可以用更少的步骤为你提供相同的数据 -
如果我这样做,我会得到一个空数据集