2016-08-24 4 views
2

В настоящее время я работаю с моделью классификации случайных лесов. Im с использованием пакета randomForest. Так как я работаю с 11 различными классами, используя результаты fuction plot() на графике из 12 коэффициентов ошибок - коэффициенты ошибок класса и коэффициент ошибок OOB. Есть ли способ только построить показатель ошибки OOB?R: Расчет частоты ошибок OOB

ответ

0

Предполагая, что переменная, которую вы получаете от функции randomForest, называется someModel, у вас есть вся сохраненная информация.

Ваш confusion Matrix содержит переменную, называемую err.rate, с которой вы получаете доступ с помощью знака $. err.rate хранится в матрице, где первым столбцом является OOB Error. Каждый класс получает свою колонку. Попробуйте str(someModel$err.rate).

Чтобы получить доступ к err.rate, сделайте это someModel $err.rate[,1], для простого построения plot(myModel $err.rate[,1]).

Смежные вопросы