Encodage de variables catégorielles - binaire
Examinez l'ensemble de données hiking. Plusieurs colonnes doivent être encodées avant de pouvoir être modélisées, dont la colonne Accessible. Accessible est une caractéristique binaire, donc elle contient deux valeurs, Y ou N, qui doivent être encodées en 1 et 0. Utilisez la méthode LabelEncoder de scikit-learn pour effectuer cette transformation.
Cette activité fait partie du cours
Prétraitement pour le Machine Learning en Python
Instructions de l’exercice
- Stockez
LabelEncoder()dans une variable appeléeenc. - À l'aide de la méthode
.fit_transform()de l'encodeur, encodez la colonne"Accessible"de l'ensemble de donnéeshiking. Nommez la nouvelle colonneAccessible_enc. - Comparez les deux colonnes côte à côte pour voir l'encodage.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Set up the LabelEncoder object
enc = ____
# Apply the encoding to the "Accessible" column
____ = ____.____(____)
# Compare the two columns
print(____[[____, ____]].head())