Python ile Kredi Riski Modellemesi
Michael Crabtree
Data Scientist, Ford Motor Company
''| Eksik Veri Türü | Olası Sonuç |
|---|---|
| Sayısal sütunda NULL | Hata |
| String sütunda NULL | Hata |
| Eksik Veri | Yorum | Eylem |
|---|---|---|
loan_status içinde NULL |
Kredi yeni onaylanmış | Tahmin verisinden çıkarın |
person_age içinde NULL |
Yaş kaydedilmemiş/iletilmemiş | Medyan ile değiştirin |
isnull() ile null değerler kolayca bulunursum() ile null kayıtlar sayılabilir.any() yöntemi tüm sütunları kontrol edernull_columns = cr_loan.columns[cr_loan.isnull().any()]
cr_loan[null_columns].isnull().sum()
# Sütun başına toplam null değer
person_home_ownership 25
person_emp_length 895
loan_intent 25
loan_int_rate 3140
cb_person_default_on_file 15
.fillna() gibi yöntemleri toplulaştırma fonksiyonlarıyla kullanarak eksikleri dolduruncr_loan['loan_int_rate'].fillna((cr_loan['loan_int_rate'].mean()), inplace = True)
.drop() yöntemiyle kayıtları tamamen kaldırınindices = cr_loan[cr_loan['person_emp_length'].isnull()].index
cr_loan.drop(indices, inplace=True)
Python ile Kredi Riski Modellemesi