我有一个 Pandas 数据框df,我想为它查找列值A相同但列值B不同的所有行,例如:
df
A
B
| A | B ---|---|--- 0 | 2 | x 1 | 2 | y
我知道我可以pd.concat(g for _, g in df.groupby('A') if len(g) > 1)用来获取具有重复值的行A,但是如何添加第二个约束?
pd.concat(g for _, g in df.groupby('A') if len(g) > 1)
python pandas
pandas ×1
python ×1