diff --git "a/main.ipynb" "b/main.ipynb" new file mode 100644--- /dev/null +++ "b/main.ipynb" @@ -0,0 +1,2342 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
| \n", + " | CLIENTNUM | \n", + "Attrition_Flag | \n", + "Customer_Age | \n", + "Gender | \n", + "Dependent_count | \n", + "Education_Level | \n", + "Marital_Status | \n", + "Income_Category | \n", + "Card_Category | \n", + "Months_on_book | \n", + "... | \n", + "Credit_Limit | \n", + "Total_Revolving_Bal | \n", + "Avg_Open_To_Buy | \n", + "Total_Amt_Chng_Q4_Q1 | \n", + "Total_Trans_Amt | \n", + "Total_Trans_Ct | \n", + "Total_Ct_Chng_Q4_Q1 | \n", + "Avg_Utilization_Ratio | \n", + "Naive_Bayes_Classifier_Attrition_Flag_Card_Category_Contacts_Count_12_mon_Dependent_count_Education_Level_Months_Inactive_12_mon_1 | \n", + "Naive_Bayes_Classifier_Attrition_Flag_Card_Category_Contacts_Count_12_mon_Dependent_count_Education_Level_Months_Inactive_12_mon_2 | \n", + "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "768805383 | \n", + "Existing Customer | \n", + "45 | \n", + "M | \n", + "3 | \n", + "High School | \n", + "Married | \n", + "$60K - $80K | \n", + "Blue | \n", + "39 | \n", + "... | \n", + "12691.0 | \n", + "777 | \n", + "11914.0 | \n", + "1.335 | \n", + "1144 | \n", + "42 | \n", + "1.625 | \n", + "0.061 | \n", + "0.000093 | \n", + "0.99991 | \n", + "
| 1 | \n", + "818770008 | \n", + "Existing Customer | \n", + "49 | \n", + "F | \n", + "5 | \n", + "Graduate | \n", + "Single | \n", + "Less than $40K | \n", + "Blue | \n", + "44 | \n", + "... | \n", + "8256.0 | \n", + "864 | \n", + "7392.0 | \n", + "1.541 | \n", + "1291 | \n", + "33 | \n", + "3.714 | \n", + "0.105 | \n", + "0.000057 | \n", + "0.99994 | \n", + "
| 2 | \n", + "713982108 | \n", + "Existing Customer | \n", + "51 | \n", + "M | \n", + "3 | \n", + "Graduate | \n", + "Married | \n", + "$80K - $120K | \n", + "Blue | \n", + "36 | \n", + "... | \n", + "3418.0 | \n", + "0 | \n", + "3418.0 | \n", + "2.594 | \n", + "1887 | \n", + "20 | \n", + "2.333 | \n", + "0.000 | \n", + "0.000021 | \n", + "0.99998 | \n", + "
| 3 | \n", + "769911858 | \n", + "Existing Customer | \n", + "40 | \n", + "F | \n", + "4 | \n", + "High School | \n", + "Unknown | \n", + "Less than $40K | \n", + "Blue | \n", + "34 | \n", + "... | \n", + "3313.0 | \n", + "2517 | \n", + "796.0 | \n", + "1.405 | \n", + "1171 | \n", + "20 | \n", + "2.333 | \n", + "0.760 | \n", + "0.000134 | \n", + "0.99987 | \n", + "
| 4 | \n", + "709106358 | \n", + "Existing Customer | \n", + "40 | \n", + "M | \n", + "3 | \n", + "Uneducated | \n", + "Married | \n", + "$60K - $80K | \n", + "Blue | \n", + "21 | \n", + "... | \n", + "4716.0 | \n", + "0 | \n", + "4716.0 | \n", + "2.175 | \n", + "816 | \n", + "28 | \n", + "2.500 | \n", + "0.000 | \n", + "0.000022 | \n", + "0.99998 | \n", + "
5 rows × 23 columns
\n", + "| \n", + " | Attrition_Flag | \n", + "Customer_Age | \n", + "Gender | \n", + "Dependent_count | \n", + "Education_Level | \n", + "Marital_Status | \n", + "Income_Category | \n", + "Card_Category | \n", + "Months_on_book | \n", + "Total_Relationship_Count | \n", + "Months_Inactive_12_mon | \n", + "Contacts_Count_12_mon | \n", + "Credit_Limit | \n", + "Total_Revolving_Bal | \n", + "Avg_Open_To_Buy | \n", + "Total_Amt_Chng_Q4_Q1 | \n", + "Total_Trans_Amt | \n", + "Total_Trans_Ct | \n", + "Total_Ct_Chng_Q4_Q1 | \n", + "Avg_Utilization_Ratio | \n", + "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "0 | \n", + "45 | \n", + "0 | \n", + "3 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "39 | \n", + "5 | \n", + "1 | \n", + "3 | \n", + "12691.0 | \n", + "777 | \n", + "11914.0 | \n", + "1.335 | \n", + "1144 | \n", + "42 | \n", + "1.625 | \n", + "0.061 | \n", + "
| 1 | \n", + "0 | \n", + "49 | \n", + "1 | \n", + "5 | \n", + "1 | \n", + "1 | \n", + "1 | \n", + "0 | \n", + "44 | \n", + "6 | \n", + "1 | \n", + "2 | \n", + "8256.0 | \n", + "864 | \n", + "7392.0 | \n", + "1.541 | \n", + "1291 | \n", + "33 | \n", + "3.714 | \n", + "0.105 | \n", + "
| 2 | \n", + "0 | \n", + "51 | \n", + "0 | \n", + "3 | \n", + "1 | \n", + "0 | \n", + "2 | \n", + "0 | \n", + "36 | \n", + "4 | \n", + "1 | \n", + "0 | \n", + "3418.0 | \n", + "0 | \n", + "3418.0 | \n", + "2.594 | \n", + "1887 | \n", + "20 | \n", + "2.333 | \n", + "0.000 | \n", + "
| 3 | \n", + "0 | \n", + "40 | \n", + "1 | \n", + "4 | \n", + "0 | \n", + "2 | \n", + "1 | \n", + "0 | \n", + "34 | \n", + "3 | \n", + "4 | \n", + "1 | \n", + "3313.0 | \n", + "2517 | \n", + "796.0 | \n", + "1.405 | \n", + "1171 | \n", + "20 | \n", + "2.333 | \n", + "0.760 | \n", + "
| 4 | \n", + "0 | \n", + "40 | \n", + "0 | \n", + "3 | \n", + "2 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "21 | \n", + "5 | \n", + "1 | \n", + "0 | \n", + "4716.0 | \n", + "0 | \n", + "4716.0 | \n", + "2.175 | \n", + "816 | \n", + "28 | \n", + "2.500 | \n", + "0.000 | \n", + "
| ... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "
| 10122 | \n", + "0 | \n", + "50 | \n", + "0 | \n", + "2 | \n", + "1 | \n", + "1 | \n", + "3 | \n", + "0 | \n", + "40 | \n", + "3 | \n", + "2 | \n", + "3 | \n", + "4003.0 | \n", + "1851 | \n", + "2152.0 | \n", + "0.703 | \n", + "15476 | \n", + "117 | \n", + "0.857 | \n", + "0.462 | \n", + "
| 10123 | \n", + "1 | \n", + "41 | \n", + "0 | \n", + "2 | \n", + "3 | \n", + "3 | \n", + "3 | \n", + "0 | \n", + "25 | \n", + "4 | \n", + "2 | \n", + "3 | \n", + "4277.0 | \n", + "2186 | \n", + "2091.0 | \n", + "0.804 | \n", + "8764 | \n", + "69 | \n", + "0.683 | \n", + "0.511 | \n", + "
| 10124 | \n", + "1 | \n", + "44 | \n", + "1 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "0 | \n", + "36 | \n", + "5 | \n", + "3 | \n", + "4 | \n", + "5409.0 | \n", + "0 | \n", + "5409.0 | \n", + "0.819 | \n", + "10291 | \n", + "60 | \n", + "0.818 | \n", + "0.000 | \n", + "
| 10125 | \n", + "1 | \n", + "30 | \n", + "0 | \n", + "2 | \n", + "1 | \n", + "2 | \n", + "3 | \n", + "0 | \n", + "36 | \n", + "4 | \n", + "3 | \n", + "3 | \n", + "5281.0 | \n", + "0 | \n", + "5281.0 | \n", + "0.535 | \n", + "8395 | \n", + "62 | \n", + "0.722 | \n", + "0.000 | \n", + "
| 10126 | \n", + "1 | \n", + "43 | \n", + "1 | \n", + "2 | \n", + "1 | \n", + "0 | \n", + "1 | \n", + "2 | \n", + "25 | \n", + "6 | \n", + "2 | \n", + "4 | \n", + "10388.0 | \n", + "1961 | \n", + "8427.0 | \n", + "0.703 | \n", + "10294 | \n", + "61 | \n", + "0.649 | \n", + "0.189 | \n", + "
10127 rows × 20 columns
\n", + "| \n", + " | Customer_Age | \n", + "Gender | \n", + "Dependent_count | \n", + "Education_Level | \n", + "Marital_Status | \n", + "Income_Category | \n", + "Card_Category | \n", + "Months_on_book | \n", + "Total_Relationship_Count | \n", + "Months_Inactive_12_mon | \n", + "Contacts_Count_12_mon | \n", + "Credit_Limit | \n", + "Total_Revolving_Bal | \n", + "Avg_Open_To_Buy | \n", + "Total_Amt_Chng_Q4_Q1 | \n", + "Total_Trans_Amt | \n", + "Total_Trans_Ct | \n", + "Total_Ct_Chng_Q4_Q1 | \n", + "Avg_Utilization_Ratio | \n", + "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "45 | \n", + "0 | \n", + "3 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "39 | \n", + "5 | \n", + "1 | \n", + "3 | \n", + "12691.0 | \n", + "777 | \n", + "11914.0 | \n", + "1.335 | \n", + "1144 | \n", + "42 | \n", + "1.625 | \n", + "0.061 | \n", + "
| 1 | \n", + "49 | \n", + "1 | \n", + "5 | \n", + "1 | \n", + "1 | \n", + "1 | \n", + "0 | \n", + "44 | \n", + "6 | \n", + "1 | \n", + "2 | \n", + "8256.0 | \n", + "864 | \n", + "7392.0 | \n", + "1.541 | \n", + "1291 | \n", + "33 | \n", + "3.714 | \n", + "0.105 | \n", + "
| 2 | \n", + "51 | \n", + "0 | \n", + "3 | \n", + "1 | \n", + "0 | \n", + "2 | \n", + "0 | \n", + "36 | \n", + "4 | \n", + "1 | \n", + "0 | \n", + "3418.0 | \n", + "0 | \n", + "3418.0 | \n", + "2.594 | \n", + "1887 | \n", + "20 | \n", + "2.333 | \n", + "0.000 | \n", + "
| 3 | \n", + "40 | \n", + "1 | \n", + "4 | \n", + "0 | \n", + "2 | \n", + "1 | \n", + "0 | \n", + "34 | \n", + "3 | \n", + "4 | \n", + "1 | \n", + "3313.0 | \n", + "2517 | \n", + "796.0 | \n", + "1.405 | \n", + "1171 | \n", + "20 | \n", + "2.333 | \n", + "0.760 | \n", + "
| 4 | \n", + "40 | \n", + "0 | \n", + "3 | \n", + "2 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "21 | \n", + "5 | \n", + "1 | \n", + "0 | \n", + "4716.0 | \n", + "0 | \n", + "4716.0 | \n", + "2.175 | \n", + "816 | \n", + "28 | \n", + "2.500 | \n", + "0.000 | \n", + "
GaussianNB()In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
GaussianNB()
LogisticRegression(max_iter=5250)In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
LogisticRegression(max_iter=5250)