在多级索引的一个级别上过滤pandas数据帧

时间:2018-05-23 19:51:56

标签: python pandas

如果我有一个带有多级索引的pandas数据帧,我该如何按该索引的某个级别进行过滤。例如:

df = pd.DataFrame({"id": [1,2,1,2], "time": [1, 1, 2, 2], "val": [1,2,3,4]})
df.set_index(keys=["id", "time"], inplace=True)

我想做点什么:

df[df["time"] > 1]

time不再是列。我可以将它保留为列,但我不想拖动数据副本。

0 个答案:

没有答案