Mathew K Analytics

📊 Dataset · CSV

telco_churn_raw.csv

Free CSV dataset “telco_churn_raw.csv” (486 rows × 21 columns, 64.8 KB) used in 1 Python lesson, including “Python Data Analytics #23: Real Customer Churn &…

Preview (first rows)

customerIDgenderSeniorCitizenPartnerDependentstenurePhoneServiceMultipleLinesInternetServiceOnlineSecurityOnlineBackupDeviceProtection
7590-VHVEGFemale0YesNo1NoNo phone serviceDSLNoYesNo
5575-GNVDEMale0NoNo34YesNoDSLYesNoYes
3668-QPYBKMale0NoNo2YesNoDSLYesYesNo
7795-CFOCWMale0NoNo45NoNo phone serviceDSLYesNoYes
9237-HQITUFemale0NoNo2YesNoFiber opticNoNoNo
9305-CDSKCFemale0NoNo8YesYesFiber opticNoNoYes
1452-KIOVKMale0NoYes22YesYesFiber opticNoYesNo
6713-OKOMCFemale0NoNo10NoNo phone serviceDSLYesNoNo

+ 9 more columns

Columns

ColumnTypeMissingExample
customerIDtext07590-VHVEG
gendertext0Female
SeniorCitizeninteger00
Partnertext0Yes
Dependentstext0No
tenureinteger01
PhoneServicetext0No
MultipleLinestext0No phone service
InternetServicetext0DSL
OnlineSecuritytext0No
OnlineBackuptext0Yes
DeviceProtectiontext0No
TechSupporttext0No
StreamingTVtext0No
StreamingMoviestext0No
Contracttext0Month-to-month
PaperlessBillingtext0Yes
PaymentMethodtext0Electronic check
MonthlyChargesdecimal029.85
TotalChargesdecimal029.85
Churntext0No

Load it in Python

import pandas as pd
df = pd.read_csv("telco_churn_raw.csv")
df.head()