使用多个条件过滤df

时间:2020-10-26 01:46:51

标签: python-3.x dataframe filtering

我想按如下所示从数据帧中过滤组:Group_1= ([A]==X and [B]==b&d)然后Group_2 = ([A]==X and [B]==b&d)

然后我希望能够进行比较。 sum(Group_1)sum(Group_2)来绘制图形。

df = 索引A B C D 0 X d 4 12
1 X T 4 34 2年5月15日 3是b 3 8 4 X b 4 4 5 X b 5 6 6年q 9 2 7 Y b 3 3

我正在使用此代码Group_1= df[(df["A"] == "X") and (df["B"] == "b" and "d")]

预期分组:

Group_1 = 索引A B C D 0 X d 4 12
1 X b 4 4 2 X b 5 6

我检查Group_1时为空。
我要去哪里错了?

0 个答案:

没有答案