Я использовал обучающий набор для обучения модели случайного леса с использованием пакета randomForest
в R. Переменной в обучающем наборе является класс символов, и я преобразовал его в as.numeric(factor())
.
Однако та же переменная в тестовом наборе по-прежнему является символом. Но я неожиданно обнаружил, что все еще могу получать прогнозы на основе модели случайного леса, которую я обучал, даже если эта переменная является классом символов. И я также обнаружил, что если я также конвертирую эту переменную в тестовом наборе в as.numeric(factor())
, тогда характеристики в тестовом наборе будут разными. с символьной переменной в тестовом наборе, в то время как та же переменная в обучающем наборе не является символьным классом?
Заранее спасибо !!