小编GBO*_*BOT的帖子

使用R了解CART模型中的minbucket功能

假设训练数据是"果实",我将使用它来预测使用R中的CART模型

> fruit=data.frame(
                   color=c("red",   "red",  "red",  "yellow", "red","yellow",
                           "orange","green","pink", "red",?    ?"red"),
                   isApple=c(TRUE, TRUE, TRUE, FALSE, TRUE, FALSE,
                             FALSE,FALSE,FALSE,FALSE,TRUE))

> mod = rpart(isApple ~ color, data=fruit, method="class", minbucket=1)

> prp(mod)
Run Code Online (Sandbox Code Playgroud)

minbucket如果我们要使用minbucket= 2,3,4,5,那么有人可以解释在这个例子中绘制CART树的确切作用吗?

看我有2个变量color&isApple.颜色变量有绿色,黄色,粉红色,橙色和红色.Apple变量的值为TRUE或FALSE.在最后一个例子中,RED有三个TRUE和2个FALSE映射.红色值出现五次.如果我给minbucket = 1,2,3那么它就是分裂.如果我给minbucket = 4或5,那么虽然红色出现五次但没有发生分裂.

r decision-tree rpart

5
推荐指数
1
解决办法
7969
查看次数

标签 统计

decision-tree ×1

r ×1

rpart ×1