【发布时间】:2018-02-23 07:41:24
【问题描述】:
在partykit 包中,有一种方法可以通过指定预测器和拆分来构建自定义树。例如:
data("WeatherPlay", package = "partykit")
#create a split
sp_o <- partysplit(3L, breaks = 75)
#create a node
n1 <- partynode(id = 1L, split = sp_o, kids = lapply(2L:3L, partynode))
#and make a "tree" out of it
t2 <- party(
n1,
data = WeatherPlay,
fitted = data.frame(
"(fitted)" = fitted_node(n1, data = WeatherPlay),
"(response)" = WeatherPlay$play,
check.names = FALSE
),
terms = terms(play ~ ., data = WeatherPlay),
)
t2 <- as.constparty(t2)
t2
plot(t2)
这对于模型树(由 mob() 返回)是否可行?我可以逐个节点构建树节点,然后将指定的函数拟合到终端节点吗?
【问题讨论】:
标签: r tree decision-tree party