Codificarea variabilelor categorice – one-hot
Una dintre coloanele setului de date volunteer, category_desc, conține descrieri de categorii pentru oportunitățile de voluntariat listate. Deoarece este o variabilă categorică cu mai mult de două categorii, trebuie să folosim codificarea one-hot pentru a transforma această coloană în valori numerice. Folosește funcția pd.get_dummies() din pandas pentru a face acest lucru.
Acest exercițiu face parte din cursul
Preprocesare pentru Machine Learning în Python
Instrucțiuni pentru exercițiu
- Aplică
get_dummies()pe coloanavolunteer["category_desc"]pentru a crea coloanele codificate și atribuie rezultatul variabileicategory_enc. - Afișează
.head()al variabileicategory_encpentru a examina coloanele codificate.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Transform the category_desc column
category_enc = pd.____(____)
# Take a look at the encoded columns
print(____)