Узел «One-hot encoding» преобразует категориальные переменные в числовые данные, с которыми могут работать ML-алгоритмы.
Принцип работы: создаются дополнительные столбцы-индикаторы наличия/отсутствия категории с помощью значений 1 или 0 соответственно. Число категорий, используемых в процессе кодирования (OHE), не должно превышать 500. Превышение данного лимита может привести к ошибкам или некорректной работе модели.
Список параметров узла представлен в таблице ниже.
Таблица «Параметры узла "One-hot encoding"»
Параметр | Возможные значения и ограничения | Описание |
|---|---|---|
Название | Ручной ввод. | Название узла, которое будет отображаться в интерфейсе. |
Описание | Ручной ввод. | Описание узла. |
Исключить первую категорию | Чекбокс. | Выбор данного чекбокса указывает методу на необходимость исключить первую категорию. |
Исключить оригинальную переменную | Чекбокс. | Выбор данного чекбокса указывает методу на необходимость исключить оригинальную переменную. |
Выбор категории | Кнопка. | При выборе кнопки откроется окно «Выбор категории». |
В окне «Выбор категории» пользователь имеет возможность выбрать категориальную переменную для кодирования. Для этого необходимо:
- Рядом с интересующей переменной выбрать иконку .
- В столбце «Выбрать» нажать на чекбокс и при необходимости указать исключаемые из кодирования значения (перечисление через запятую).
- Сохранить изменения, выбрав иконку .
Результаты выполнения узла:
- Таблица с результатами кодирования.
В результате выполнения в выходных параметрах узла появятся столбцы-индикаторы с ролью первоначального столбца.


