【发布时间】:2019-10-24 21:03:29
【问题描述】:
我的输入数据框;
Stock PO Order_test Order
50 50 10 0
50 20 10 7
10 5 3 3
100 80 5 4
我想用这段代码过滤;
a= df[(df['Stock'] - df['PO'])>(df['Order_Test']) & (df['Order_Test'])>(df['Order'])]
但我得到了这个;
ValueError:Series 的真值不明确。使用a.empty, a.bool()、a.item()、a.any() 或 a.all()。
期望的输出是;
Stock PO Order_test Order
50 20 10 7
100 80 5 4
你能帮我解决这个问题吗?
【问题讨论】:
标签: python pandas dataframe filter