我正在尝试使用python中的一系列条件来过滤熊猫数据框。
filtered_df = data[(data['Dependant'].isnull())|(data['cust2_status']=='closed'), (data['cust1_status']== 'active')]
我希望得到一个行的子集,这些行是相关的=空或客户2 =“已关闭”且客户1 =“活动”。我收到的错误是“'系列'对象是可变的,因此不能被散列”。
答案 0 :(得分:0)
是的。
文档:loc
filtered_df = data.loc[(((data['Dependant'].isnull()|(data['cust2_status']=='closed')) & (data['cust1_status']== 'active'))]