Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Grille de Transformation | Techniques de Transformation des Données
Prétraitement des Données et Ingénierie des Variables

bookDéfi : Grille de Transformation

Tâche

Swipe to start coding

Vous disposez du jeu de données Titanic provenant de la bibliothèque seaborn. Votre objectif est d'effectuer une transformation des données à l'aide de pandas et scikit-learn.

Effectuez les étapes suivantes :

  1. Charger le jeu de données avec sns.load_dataset("titanic").
  2. Remplir les valeurs manquantes dans age et embarked (moyenne et mode).
  3. Encoder les colonnes catégorielles sex et embarked à l'aide de pd.get_dummies() (supprimer la première catégorie pour éviter la redondance).
  4. Normaliser les colonnes numériques age et fare à l'aide de StandardScaler.
  5. Créer une nouvelle colonne family_size = sibsp + parch + 1.
  6. Retourner le jeu de données transformé sous le nom transformed_data.

Afficher .head() pour prévisualiser le résultat.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 4
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 8.33

bookDéfi : Grille de Transformation

Glissez pour afficher le menu

Tâche

Swipe to start coding

Vous disposez du jeu de données Titanic provenant de la bibliothèque seaborn. Votre objectif est d'effectuer une transformation des données à l'aide de pandas et scikit-learn.

Effectuez les étapes suivantes :

  1. Charger le jeu de données avec sns.load_dataset("titanic").
  2. Remplir les valeurs manquantes dans age et embarked (moyenne et mode).
  3. Encoder les colonnes catégorielles sex et embarked à l'aide de pd.get_dummies() (supprimer la première catégorie pour éviter la redondance).
  4. Normaliser les colonnes numériques age et fare à l'aide de StandardScaler.
  5. Créer une nouvelle colonne family_size = sibsp + parch + 1.
  6. Retourner le jeu de données transformé sous le nom transformed_data.

Afficher .head() pour prévisualiser le résultat.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 4
single

single

some-alt