你如何改变R的randomForest中的截止参数?

use*_*223 3 r classification random-forest

文件说cutoff是"一个长度等于类数的向量.观察的'获胜'类是投票比例与截止比例的最大比例.默认为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)
Run Code Online (Sandbox Code Playgroud)

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

如何正确使用截止参数?

use*_*223 6

格式正确

cutoff=c(k,1-k) 
Run Code Online (Sandbox Code Playgroud)

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

cutoff=(0.7,1-0.7)
Run Code Online (Sandbox Code Playgroud)

要么

cutoff=(0.5,1-0.5)
Run Code Online (Sandbox Code Playgroud)