Python ile Kredi Riski Modellemesi
Michael Crabtree
Data Scientist, Ford Motor Company
0.86 gibi 0 ile 1 arasında bir olasılık değeriloan_status değeri 1 ise temerrüt, 0 ise temerrüt değil0.86loan_status değeri 1 ise temerrüt, 0 ise değil| Temerrüt Olasılığı | Yorum | Tahmin edilen durum |
|---|---|---|
| 0.4 | Temerrüt olası değil | 0 |
| 0.90 | Temerrüt çok olası | 1 |
| 0.1 | Temerrüt çok olası değil | 0 |
0 ile 1 arasında değerler üretirfrom sklearn.linear_model import LogisticRegression
clf_logistic = LogisticRegression(solver='lbfgs')
.fit() metodunu kullanırclf_logistic.fit(training_columns, np.ravel(training_labels))
loan_status dışında kalan tüm sütunlarloan_status (0,1)| Veri Alt Kümesi | Kullanım | Oran |
|---|---|---|
| Eğitim | Tahmin üretmek için veriden öğrenir | %60 |
| Test | Görülmemiş veride öğrenmeyi sınar | %40 |
X = cr_loan.drop('loan_status', axis = 1)
y = cr_loan[['loan_status']]
train_test_split() fonksiyonunu kullanınX_train, X_test, y_train, y_test = train_test_split(X, y, test_size=.4, random_state=123)
test_size: test kümesi için veri yüzdesirandom_state: tekrarlanabilirlik için rastgele tohum değeriPython ile Kredi Riski Modellemesi