Codificarea variabilelor categorice – binare
Aruncă o privire asupra setului de date hiking. Există mai multe coloane care trebuie codificate înainte de a putea fi folosite într-un model, una dintre ele fiind coloana Accessible. Accessible este o caracteristică binară, deci are două valori – Y sau N – care trebuie transformate în 1 și 0. Folosește metoda LabelEncoder din scikit-learn pentru a realiza această transformare.
Acest exercițiu face parte din cursul
Preprocesare pentru Machine Learning în Python
Instrucțiuni pentru exercițiu
- Stochează
LabelEncoder()într-o variabilă numităenc. - Folosind metoda
.fit_transform()a encoderului, codifică coloana"Accessible"din setul de datehiking. Numește noua coloanăAccessible_enc. - Compară cele două coloane una lângă alta pentru a vedea rezultatul codificării.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Set up the LabelEncoder object
enc = ____
# Apply the encoding to the "Accessible" column
____ = ____.____(____)
# Compare the two columns
print(____[[____, ____]].head())