【发布时间】:2023-03-12 22:50:02
【问题描述】:
我有一个数据框
df = pd.DataFrame({'Id' : [1, 1, 2,2, 3,3],
'Qty' : [4,4,8,8,5,5],
'Vendor Price' : [23,43, 100, 40, 1000, 1400],
'Qty Avail' :[0, 8, 2, 8, 0, 8]})
Out[159]:
Id Qty Vendor Price Qty Avail
0 1 4 23 0
1 1 4 43 8
2 2 8 100 2
3 2 8 40 8
4 3 5 1000 0
5 3 5 1400 8
我想应用 if group by Id, Qty Avail 的逻辑
Id Qty Vendor Price Qty Avail
1 4 23 0
2 8 40 8
3 5 1000 0
我无法理解这样做的逻辑。请帮忙。
【问题讨论】:
标签: python-3.x pandas group-by