该文档说截止值是“长度等于类数的向量。观察的“获胜”类是具有最高票数与截止率的比率的类。默认值为1 / k,其中k是类数(即,多数票获胜)。”

我想实现0.6或0.7的概率截止,而不是默认的0.5。

RFfit <- randomForest(Y ~ x1 + x2 + x3 + x4 + x5, data=mydata, mytry=2, ntrees=500,
  cutoff = x)


我已经尝试过x的各种值。 0.6、6、12、1.2 ...似乎都不起作用。
我还在我的数据中添加了一个名为“ cutoff”的列,其中所有值均为= 0.6,并尝试将其调用到代码中,但这也不起作用。

如何正确使用cutoff参数?

最佳答案

正确的格式是

cutoff=c(k,1-k)


其中k可以是0到1之间的任何值。例如,

cutoff=(0.7,1-0.7)


要么

cutoff=(0.5,1-0.5)

10-04 23:20