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
Introduction à l'Apprentissage Automatique avec Python
Section 3. Chapitre 4
single

single

Défi : Création d'un Pipeline

Glissez pour afficher le menu

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

transformer_workflow

Seules les colonnes 'sex' et 'island' doivent être encodées, 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 allez utiliser.

make_column_transformer
make_pipeline
Tâche

Glissez pour commencer à coder

  1. Importation de make_pipeline.
  2. Création de ct en utilisant OneHotEncoder pour 'sex' et 'island', avec remainder='passthrough'.
  3. Construction d'un pipeline : ctSimpleImputer('most_frequent')StandardScaler.
  4. Transformation de X et stockage du 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

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

some-alt