Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Création d'un Pipeline | Pipelines
Quizzes & Challenges
Quizzes
Challenges
/
Introduction à l'Apprentissage Automatique avec Python

bookDéfi : Création d'un Pipeline

Utiliser le fichier original penguins.csv : commencer par supprimer les deux lignes contenant des données insuffisantes. Construire un pipeline de prétraitement unique qui effectue l'encodage, l'imputation et la normalisation.

Seuls 'sex' et 'island' doivent être encodés, donc utiliser un ColumnTransformer. Ensuite, appliquer SimpleImputer et StandardScaler à toutes les caractéristiques.

Voici un rappel des fonctions make_column_transformer() et make_pipeline() que vous utiliserez.

Tâche

Swipe to start coding

  1. Importer make_pipeline.
  2. Créer ct en utilisant OneHotEncoder pour 'sex' et 'island', avec remainder='passthrough'.
  3. Construire un pipeline : ctSimpleImputer('most_frequent')StandardScaler.
  4. Transformer X et stocker le résultat dans X_transformed.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. 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

Suggested prompts:

Can you show me how to build the preprocessing pipeline step by step?

What are the exact steps to encode, impute, and scale the data?

Which columns should be included in each transformation?

close

Awesome!

Completion rate improved to 3.13

bookDéfi : Création d'un Pipeline

Glissez pour afficher le menu

Utiliser le fichier original penguins.csv : commencer par supprimer les deux lignes contenant des données insuffisantes. Construire un pipeline de prétraitement unique qui effectue l'encodage, l'imputation et la normalisation.

Seuls 'sex' et 'island' doivent être encodés, donc utiliser un ColumnTransformer. Ensuite, appliquer SimpleImputer et StandardScaler à toutes les caractéristiques.

Voici un rappel des fonctions make_column_transformer() et make_pipeline() que vous utiliserez.

Tâche

Swipe to start coding

  1. Importer make_pipeline.
  2. Créer ct en utilisant OneHotEncoder pour 'sex' et 'island', avec remainder='passthrough'.
  3. Construire un pipeline : ctSimpleImputer('most_frequent')StandardScaler.
  4. Transformer X et stocker le résultat dans X_transformed.

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 3. Chapitre 4
single

single

some-alt