Lambda函数无法正常工作并出现错误

时间:2020-11-05 12:20:19

标签: python

嗨,我有一个数据框以及使用lambda函数关闭此框的方法。

数据框如下所示,并且

我要为“已支付”和“已支付天数+15”的值分配“ 1”,并且 从“ 0”到“默认”值,“已充电”。

我使用此代码创建了新列“ good_bad”,但出现错误。

loan_data["good_bad"] = loan_data ["loan_status"]. 
                        apply(lambda x: "0" if x==('Charged Off','default')else "1", axis =1)                                                              

df名称为loan_data

    loan status    amount
0   Default        15000
1   Paid           12000
3   days paid+15   25000
4   default        15000
5   Charged Off     5000

0 个答案:

没有答案