Использование порядковых переменных в rpart и caret без преобразования в фиктивные категориальные переменные
Я пытаюсь создать порядковое дерево регрессии в R, используяrpart
с предикторами в основном являются порядковыми данными, хранящимися какfactor
в Р.
Когда я создал дерево, используяrpart
Я получаю что-то вроде этого:
где значения - это значения факторов (например,A170
имеет метки в диапазоне от -5 до 10).
Тем не менее, когда я используюcaret
вtrain
данные с использованиемrpart
Когда я извлекаю окончательную модель, дерево больше не имеет порядковых предикторов. Ниже приведен пример выходного дерева
Как вы видите выше, кажется, порядковая переменнаяA170
теперь был преобразован в несколько фиктивных категориальных значений, т.е.A17010
во втором дереве манекенA170
стоимости10
.
Итак, возможно ли сохранить порядковые переменные вместо преобразования факторных переменных в несколько двоичных индикаторных переменных при подборе деревьев сcaret
пакет?