我有以下框架
第1列-第2列-第3列----第4列-----第5列
条目1 ---------- xxx --------- yyyy --------- 3151 ----------- 6542
--- ggg ---------- ffff ---------- 4647 -------- ----- 587 ----
------------------- hhh ---------- llll --------- 46847 --------- -321321
Entry2 --------- xxx -------- yyyy -------- 215 -------------- 1231
--- ggg --------- ffff -------- 12321 ----------- -5487
------------------ hhh ---------- llll --------- 1321 ---------- -5854
条目3 --------- xxx ---------- yyyy ------- 4564 ------------ 123
----------------- ggg ----------- ffff ----------- 6654 -------- --- 135
----------------- xxx ------------ llll ----------- 46542 ------- -1348
对于每个条目,我想保留Column2为xxx
的行
结果应该像
列1列2列3列4列5
条目1 ----- xxx -------- yyyy ----- 3151 ----- 6542
Entry2 ------ xxx ------ yyyy ----- 215 ------- 1231
Entry3 ------ xxx ------- yyyy ---- 4564 ------ 123
我尝试了几种组合,但找不到正确的组合。 有什么想法吗?
答案 0 :(得分:0)
如果您想保留MultiIndex,可以使用
df.loc[(slice(None), 'xxx'), :]
或
df.query('Column2 == "xxx"')