CommencezCommencez gratuitement

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

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Look at the head of flights_sub
print(____)
Modifier et exécuter le code