我尝试使用随机森林分类在R中构建模型。(通过编辑Ned Horning的代码) 我最初使用了randomForest
包,但后来发现ranger
可以更快地计算。
起初,我使用下面的代码在使用randomForest
拟合模型后获取每个类别的预测概率:
predProbs <- as.data.frame(predict(randfor, imageBlock, type='prob'))
这里的概率类型如下:
模型中有500棵树,其中250棵表示观察结果是类别1,因此概率为250/500 = 50%
在ranger
中,我发现没有type='prob'
选项。
我进行了搜索和尝试,但没有取得任何进展。我需要一个包含上述概率的对象或类似的东西,使用ranger
软件包。
是否有人可以就此问题提供一些建议?