Variables fictives
Dans le dernier exercice du cours, vous allez préparer vos données pour la modélisation en encodant sous forme de variables fictives vos colonnes non numériques.
Par exemple, si vous avez une colonne de valeurs de genre, 'Male' et 'Female', vous voulez des colonnes distinctes qui indiquent si l'observation provient d'un 'Male' ou d'une 'Female'. Ce processus de création de variables fictives s'appelle aussi l'encodage one-hot.
Vous pouvez utiliser la fonction get_dummies() de pandas pour convertir les colonnes non numériques en variables fictives.
df_new = pd.get_dummies(df)
Nous avons créé un sous-ensemble du DataFrame flights nommé flights_sub pour faciliter la visualisation de ce qui se passe.
Cette activité fait partie du cours
Python pour les utilisateurs et utilisatrices de R
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Look at the head of flights_sub
print(____)