【发布时间】:2021-09-10 03:06:29
【问题描述】:
数据框被命名为“df_fraud”
以下是csv文件中的列
accountAgeDays,numItems,localTime,paymentMethod,paymentMethodAgeDays,label
我需要所有使用贝宝的欺诈性交易。
df_fraud[df_fraud.paymentMethod =='paypal']
这会返回有 9303 笔 paypal 交易
这里,1=fraudulent,0=safe:
df_fraud[df_fraud.label == 1]
返回有 560 次欺诈交易
我如何编写一行代码来输出所有使用贝宝的欺诈交易?
df_fraud[df_fraud.paymentMethod =='paypal' and df_fraud.babel == 1]
ValueError:Series 的真值不明确。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()。
我在这个领域相对较新,有人可以解释这个错误或如何通过解释来实现我想要实现的目标吗?谢谢。
【问题讨论】: