我有一个带有多索引(module_id,id)的熊猫数据框。 我正在尝试选择所有小于或等于2.2(module_id.id)的行
calculated
module_id id
1 1 False
2 False
3 False
2 1 True
2 True
3 True
您将如何做?
答案 0 :(得分:0)
我假设您要选择大于或等于2、2(第一和第二列为2)的记录,所以您必须这样做:
df.query('module_id >= 2 & id >= 2')
答案 1 :(得分:0)
(基于@ALollz评论,这是正确的答案)
df[:(2,2)]