【发布时间】:2017-04-20 04:58:21
【问题描述】:
我希望了解如何过滤 groupby 对象。
我通过以下方式生成:
groupby = df.groupby(['Order #', 'ProductLine', 'ProductType']).size()
结果是:
Order # ProductLine ProductType QTY
1 A Z 1
Y 1
B X 2
2 A Z 1
Y 1
3 A Y 1
B X 1
我需要过滤掉两个条件:
- 仅包含产品 A 的订单
- 包含产品 A 但没有 ProductType Z 的订单
在上面的示例中,只有订单 1 是合法的。订单 2 和 3 将被过滤掉。
【问题讨论】:
标签: pandas