Koda binära särdrag
Att konvertera datatyper är en viktig del av dataförbehandling. I den här övningen tilldelar du värdena 1 till 'yes' och 0 till 'no' för särdragen 'Vmail_Plan' och 'Churn'.
I videon såg du två tillvägagångssätt – ett med pandas och ett med scikit-learn. För enkla uppgifter som den här rekommenderas pandas, och det är vad vi använder i den här övningen. Om du däremot vill bygga maskininlärningspipelines – vilket ligger utanför den här kursens scope – kan du utforska LabelEncoder(). Inom data science är det viktigt att komma ihåg att det alltid finns mer än ett sätt att lösa en uppgift, och du behöver välja det som passar bäst för ditt ändamål.
Den här övningen är en del av kursen
Marknadsföringsanalys: Prediktera kundbortfall i Python
Övningsinstruktioner
- Ersätt
'no'med0och'yes'med1i kolumnen'Vmail_Plan'itelco. - Gör samma sak för kolumnen
'Churn'.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Replace 'no' with 0 and 'yes' with 1 in 'Vmail_Plan'
telco['Vmail_Plan'] = telco['____'].____(____)
# Replace 'no' with 0 and 'yes' with 1 in 'Churn'
telco['Churn'] = ____
# Print the results to verify
print(telco['Vmail_Plan'].head())
print(telco['Churn'].head())