Usando variáveis ordinais em rpart e caret sem converter em variáveis categóricas fictícias
Eu estou tentando criar uma árvore de regressão ordinal em R usandorpart
, com os preditores sendo principalmente dados ordinais, armazenados comofactor
em R.
Quando eu criei a árvore usandorpart
, Recebo algo como isto:
onde os valores são os valores dos fatores (por exemplo,A170
possui etiquetas que variam de -5 a 10).
No entanto, quando eu usocaret
paratrain
os dados usandorpart
, quando extraio o modelo final, a árvore não possui mais preditores ordinais. Veja abaixo uma árvore de saída de amostra
Como você vê acima, parece que a variável ordinalA170
agora foi convertido em vários valores categóricos fictícios, ou seja,A17010
na segunda árvore é um manequim paraA170
de valor10
.
Portanto, é possível reter variáveis ordinais em vez de converter variáveis fatoriais em múltiplas variáveis binárias de indicador ao ajustar árvores com o métodocaret
pacote?