标签: 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不再是列。我可以将它保留为列,但我不想拖动数据副本。
time