| \n", + " | customerID | \n", + "gender | \n", + "SeniorCitizen | \n", + "Dependents | \n", + "Partner | \n", + "
|---|---|---|---|---|---|
| 0 | \n", + "7590-VHVEG | \n", + "Female | \n", + "0 | \n", + "No | \n", + "Yes | \n", + "
| 1 | \n", + "5575-GNVDE | \n", + "Male | \n", + "0 | \n", + "No | \n", + "No | \n", + "
| 2 | \n", + "3668-QPYBK | \n", + "Male | \n", + "0 | \n", + "No | \n", + "No | \n", + "
| \n", + " | customerID | \n", + "Contract | \n", + "tenure | \n", + "PaymentMethod | \n", + "PaperlessBilling | \n", + "MonthlyCharges | \n", + "TotalCharges | \n", + "Churn | \n", + "datetime | \n", + "
|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "7590-VHVEG | \n", + "Month-to-month | \n", + "1 | \n", + "Electronic check | \n", + "Yes | \n", + "29.85 | \n", + "29.85 | \n", + "No | \n", + "2021-10-25 15:07:18.625390512 | \n", + "
| 1 | \n", + "5575-GNVDE | \n", + "One year | \n", + "34 | \n", + "Mailed check | \n", + "No | \n", + "56.95 | \n", + "1889.5 | \n", + "No | \n", + "2020-06-28 06:32:24.674808292 | \n", + "
| 2 | \n", + "3668-QPYBK | \n", + "Month-to-month | \n", + "2 | \n", + "Mailed check | \n", + "Yes | \n", + "53.85 | \n", + "108.15 | \n", + "Yes | \n", + "2021-12-05 20:10:58.449304176 | \n", + "
| \n", + " | customerID | \n", + "DeviceProtection | \n", + "OnlineBackup | \n", + "OnlineSecurity | \n", + "InternetService | \n", + "MultipleLines | \n", + "PhoneService | \n", + "TechSupport | \n", + "StreamingMovies | \n", + "StreamingTV | \n", + "datetime | \n", + "
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "7590-VHVEG | \n", + "No | \n", + "Yes | \n", + "No | \n", + "DSL | \n", + "No phone service | \n", + "No | \n", + "No | \n", + "No | \n", + "No | \n", + "2021-10-25 15:07:18.625390512 | \n", + "
| 1 | \n", + "5575-GNVDE | \n", + "Yes | \n", + "No | \n", + "Yes | \n", + "DSL | \n", + "No | \n", + "Yes | \n", + "No | \n", + "No | \n", + "No | \n", + "2020-06-28 06:32:24.674808292 | \n", + "
| 2 | \n", + "3668-QPYBK | \n", + "No | \n", + "Yes | \n", + "Yes | \n", + "DSL | \n", + "No | \n", + "Yes | \n", + "No | \n", + "No | \n", + "No | \n", + "2021-12-05 20:10:58.449304176 | \n", + "
| \n", + " | 0 | \n", + "
|---|---|
| customerID | \n", + "object | \n", + "
| Contract | \n", + "object | \n", + "
| tenure | \n", + "int64 | \n", + "
| PaymentMethod | \n", + "object | \n", + "
| PaperlessBilling | \n", + "object | \n", + "
| MonthlyCharges | \n", + "float64 | \n", + "
| TotalCharges | \n", + "float64 | \n", + "
| Churn | \n", + "int64 | \n", + "
| datetime | \n", + "datetime64[ns] | \n", + "
| \n", + " | 0 | \n", + "
|---|---|
| customerID | \n", + "object | \n", + "
| Contract | \n", + "object | \n", + "
| tenure | \n", + "int64 | \n", + "
| PaymentMethod | \n", + "object | \n", + "
| PaperlessBilling | \n", + "object | \n", + "
| MonthlyCharges | \n", + "float64 | \n", + "
| TotalCharges | \n", + "float64 | \n", + "
| Churn | \n", + "int64 | \n", + "
| datetime | \n", + "datetime64[ns] | \n", + "
| \n", + " | seniorcitizen | \n", + "label_encoder_contract_ | \n", + "label_encoder_dependents_ | \n", + "label_encoder_deviceprotection_ | \n", + "label_encoder_gender_ | \n", + "label_encoder_internetservice_ | \n", + "label_encoder_multiplelines_ | \n", + "label_encoder_onlinebackup_ | \n", + "label_encoder_onlinesecurity_ | \n", + "label_encoder_paperlessbilling_ | \n", + "label_encoder_partner_ | \n", + "label_encoder_paymentmethod_ | \n", + "label_encoder_phoneservice_ | \n", + "label_encoder_streamingmovies_ | \n", + "label_encoder_streamingtv_ | \n", + "label_encoder_techsupport_ | \n", + "min_max_scaler_monthlycharges_ | \n", + "min_max_scaler_tenure_ | \n", + "min_max_scaler_totalcharges_ | \n", + "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "2 | \n", + "0 | \n", + "1 | \n", + "2 | \n", + "2 | \n", + "2 | \n", + "1 | \n", + "0 | \n", + "2 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "0.711443 | \n", + "0.819444 | \n", + "0.632933 | \n", + "
| 4 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "2 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "0 | \n", + "0.311443 | \n", + "0.333333 | \n", + "0.139370 | \n", + "
| 5 | \n", + "0 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "1 | \n", + "2 | \n", + "2 | \n", + "0 | \n", + "1 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "2 | \n", + "2 | \n", + "2 | \n", + "0.865174 | \n", + "0.958333 | \n", + "0.850457 | \n", + "
| \n", + " | churn | \n", + "
|---|---|
| 0 | \n", + "0 | \n", + "
| 4 | \n", + "1 | \n", + "
| 5 | \n", + "0 | \n", + "
| \n", + " | proportion | \n", + "
|---|---|
| churn | \n", + "\n", + " |
| 0 | \n", + "0.741988 | \n", + "
| 1 | \n", + "0.258012 | \n", + "
XGBClassifier(base_score=None, booster=None, callbacks=None,\n", + " colsample_bylevel=None, colsample_bynode=None,\n", + " colsample_bytree=None, device=None, early_stopping_rounds=None,\n", + " enable_categorical=False, eval_metric=None, feature_types=None,\n", + " gamma=None, grow_policy=None, importance_type=None,\n", + " interaction_constraints=None, learning_rate=None, max_bin=None,\n", + " max_cat_threshold=None, max_cat_to_onehot=None,\n", + " max_delta_step=None, max_depth=None, max_leaves=None,\n", + " min_child_weight=None, missing=nan, monotone_constraints=None,\n", + " multi_strategy=None, n_estimators=None, n_jobs=None,\n", + " num_parallel_tree=None, random_state=None, ...)In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
XGBClassifier(base_score=None, booster=None, callbacks=None,\n", + " colsample_bylevel=None, colsample_bynode=None,\n", + " colsample_bytree=None, device=None, early_stopping_rounds=None,\n", + " enable_categorical=False, eval_metric=None, feature_types=None,\n", + " gamma=None, grow_policy=None, importance_type=None,\n", + " interaction_constraints=None, learning_rate=None, max_bin=None,\n", + " max_cat_threshold=None, max_cat_to_onehot=None,\n", + " max_delta_step=None, max_depth=None, max_leaves=None,\n", + " min_child_weight=None, missing=nan, monotone_constraints=None,\n", + " multi_strategy=None, n_estimators=None, n_jobs=None,\n", + " num_parallel_tree=None, random_state=None, ...)