Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Challenge: Creating a Pipeline | Конвеєри
Вступ до машинного навчання з Python
Секція 3. Розділ 4
single

single

Challenge: Creating a Pipeline

Свайпніть щоб показати меню

Використання оригінального файлу penguins.csv: спочатку видалення двох рядків з недостатньою кількістю даних. Побудова однієї конвеєрної обробки даних, яка виконує кодування, імпутацію та масштабування.

transformer_workflow

Кодуванню підлягають лише 'sex' та 'island', тому використання ColumnTransformer. Після цього застосування SimpleImputer та StandardScaler до всіх ознак.

Нагадування про функції make_column_transformer() та make_pipeline(), які будуть використовуватися.

make_column_transformer
make_pipeline
Завдання

Проведіть, щоб почати кодувати

  1. Імпорт функції make_pipeline.
  2. Створення ct з використанням OneHotEncoder для 'sex' та 'island', з параметром remainder='passthrough'.
  3. Побудова конвеєра: ctSimpleImputer('most_frequent')StandardScaler.
  4. Трансформація X та збереження результату у X_transformed.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 4
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

some-alt