Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Створення Конвеєра | Конвеєри
Вступ до ML з Scikit-learn

bookЗавдання: Створення Конвеєра

У цьому завданні об'єднайте всі етапи попередньої обробки в єдиний конвеєр з використанням оригінального набору даних penguins.csv.

  1. Видаліть два рядки з недостатньою кількістю даних.
  2. Побудуйте конвеєр, який включає кодування, імпутацію та масштабування.

Потрібно кодувати лише два стовпці: 'sex' та 'island'. Оскільки не потрібно кодувати весь X, слід використати ColumnTransformer. Після цього застосуйте SimpleImputer та StandardScaler до всього X.

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

Завдання

Swipe to start coding

  1. Імпортувати відповідну функцію для створення конвеєра.
  2. Створити ColumnTransformer з застосуванням OneHotEncoder лише до стовпців 'sex' та 'island'.
  3. Переконатися, що всі інші стовпці залишаються незмінними.
  4. Створити конвеєр, що містить створений вами ct, SimpleImputer, який заповнює пропущені значення найчастішим значенням, та StandardScaler як останній крок.
  5. Трансформувати X за допомогою створеного вами pipe.

Рішення

Все було зрозуміло?

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

close

Awesome!

Completion rate improved to 3.13

bookЗавдання: Створення Конвеєра

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

У цьому завданні об'єднайте всі етапи попередньої обробки в єдиний конвеєр з використанням оригінального набору даних penguins.csv.

  1. Видаліть два рядки з недостатньою кількістю даних.
  2. Побудуйте конвеєр, який включає кодування, імпутацію та масштабування.

Потрібно кодувати лише два стовпці: 'sex' та 'island'. Оскільки не потрібно кодувати весь X, слід використати ColumnTransformer. Після цього застосуйте SimpleImputer та StandardScaler до всього X.

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

Завдання

Swipe to start coding

  1. Імпортувати відповідну функцію для створення конвеєра.
  2. Створити ColumnTransformer з застосуванням OneHotEncoder лише до стовпців 'sex' та 'island'.
  3. Переконатися, що всі інші стовпці залишаються незмінними.
  4. Створити конвеєр, що містить створений вами ct, SimpleImputer, який заповнює пропущені значення найчастішим значенням, та StandardScaler як останній крок.
  5. Трансформувати X за допомогою створеного вами pipe.

Рішення

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

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

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

close

Awesome!

Completion rate improved to 3.13
Секція 3. Розділ 4
single

single

some-alt