1. Nauka
  2. /
  3. Kursy
  4. /
  5. Marketing Analytics: Przewidywanie rezygnacji klientów w Pythonie

Connected

ćwiczenie

Kodowanie cech binarnych

Zmiana typów danych to ważny element preprocessingu. W tym ćwiczeniu przypiszesz wartość 1 do 'yes' i 0 do 'no' w kolumnach 'Vmail_Plan' i 'Churn'.

W filmie pokazano dwa podejścia do tego zadania – jedno z użyciem biblioteki pandas, drugie z użyciem scikit-learn. W przypadku prostych operacji jak ta zaleca się korzystanie z pandas – i tego właśnie użyjemy w tym ćwiczeniu. Jeśli chcesz budować pipeline'y uczenia maszynowego – co wykracza poza zakres tego kursu – możesz zapoznać się z klasą LabelEncoder(). W data science warto pamiętać, że niemal każde zadanie można wykonać na więcej niż jeden sposób, a kluczem jest wybór metody najlepiej dopasowanej do danego zastosowania.

Instrukcje

100 XP
  • Zastąp 'no' wartością 0, a 'yes' wartością 1 w kolumnie 'Vmail_Plan' w zbiorze telco.
  • Zrób to samo dla kolumny 'Churn'.