Académique Documents
Professionnel Documents
Culture Documents
In [95]: data.head()
Out[95]:
CreditScore Age Tenure Balance NumOfProducts HasCrCard IsActiveMember Estimat
0 619 42 2 0.00 1 1 1 1
1 608 41 1 83807.86 1 0 1 1
2 502 42 8 159660.80 3 1 0 1
3 699 39 1 0.00 2 0 0
4 850 43 2 125510.82 1 1 1
https://jupyterhub.stern.nyu.edu/user/yh1947/notebooks/notes/gv760/data_mining_spring2019/Project.ipynb 1/3
5/15/2019 Project
In [98]: warnings.filterwarnings("ignore")
model1=LogisticRegression()
model2=DecisionTreeClassifier(max_depth=10)
tprs = []
fprs = []
roc_labels = []
aucs=[]
model1.fit(x_train,y_train)
y_test_probability_1 = model1.predict_proba(x_test)[:, 1]
fpr, tpr, thresholds = metrics.roc_curve(y_test, y_test_probability_1)
auc = metrics.roc_auc_score(y_test, y_test_probability_1)
tprs.append(tpr)
fprs.append(fpr)
aucs.append(auc)
roc_labels.append("Logistic Regression")
model2.fit(x_train,y_train)
y_test_probability_2 = model2.predict_proba(x_test)[:, 1]
fpr, tpr, thresholds = metrics.roc_curve(y_test, y_test_probability_2)
auc = metrics.roc_auc_score(y_test, y_test_probability_2)
tprs.append(tpr)
fprs.append(fpr)
aucs.append(auc)
roc_labels.append("Decision Tree")
https://jupyterhub.stern.nyu.edu/user/yh1947/notebooks/notes/gv760/data_mining_spring2019/Project.ipynb 2/3
5/15/2019 Project
In [ ]:
https://jupyterhub.stern.nyu.edu/user/yh1947/notebooks/notes/gv760/data_mining_spring2019/Project.ipynb 3/3