gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 12:14:31 25 4
gpt4 key购买 nike

文档说截止是“长度等于类数的向量。观察的‘获胜’类是投票比例与截止的最大比率的类。默认值为 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=c(k,1-k) 

其中 k 可以是 0 到 1 之间的任何值。例如,
cutoff=(0.7,1-0.7)

或者
cutoff=(0.5,1-0.5)

关于r - 你如何改变 R 的 randomForest 中的截止参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25433805/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com