Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我能用R立体派的结果做个图表吗?_R_Diagram_Regression_Decision Tree - Fatal编程技术网

我能用R立体派的结果做个图表吗?

我能用R立体派的结果做个图表吗?,r,diagram,regression,decision-tree,R,Diagram,Regression,Decision Tree,我刚开始使用R包Cubist,它创建如下输出: Cubist[Release 2.07 GPL Edition]周二7月9日19:46:48 2013 目标属性“结果” 从undefined.data读取260个案例(9个属性) 型号: 规则1:[26例,平均值0.3,范围0-8,最大误差0.3] if B4 <= 54.96766 B7 > 39.66716 then outcome = 0 我可以使用predict的模型,但我想画一张树的图形。我不认为可

我刚开始使用R包
Cubist
,它创建如下输出:

Cubist[Release 2.07 GPL Edition]周二7月9日19:46:48 2013

目标属性“结果”

从undefined.data读取260个案例(9个属性)

型号:

规则1:[26例,平均值0.3,范围0-8,最大误差0.3]

if
    B4 <= 54.96766
    B7 > 39.66716
then
    outcome = 0

我可以使用predict的模型,但我想画一张树的图形。我不认为可以查看手册,但我想知道是否有人知道这样做的方法。

您可以使用
dotplot.cubist
获得模型条件和系数的可视化视图。这里有一个例子:

library(mlbench)
library(Cubist)
library(gridExtra)
data(BostonHousing)
mod1 <- cubist(x = BostonHousing[, -14], y = BostonHousing$medv)
summary(mod1)
p1 <- dotplot(mod1, what = "splits",main='Conditions')
p2 <- dotplot(mod1, what = "coefs",main='Coefs')
grid.arrange(p1,p2)
库(mlbench)
图书馆(立体派)
图书馆(gridExtra)
数据(Boston外壳)

mod1
rpart
partykit
都是用于绘制树型图的有用R包


编辑:参见此处的partykit示例

我只是想澄清一下,我正在寻找这样一个图:答案很好,但我应该澄清一下我在寻找什么样的树形图。就我所知,rpart不会在节点处输出回归公式,它只输出平均值。我还没看过partykit,你有它可以制作的图片链接吗?。尽管仔细阅读,我认为它可能与rpart非常相似。在我的原始答案中添加了一个示例
library(mlbench)
library(Cubist)
library(gridExtra)
data(BostonHousing)
mod1 <- cubist(x = BostonHousing[, -14], y = BostonHousing$medv)
summary(mod1)
p1 <- dotplot(mod1, what = "splits",main='Conditions')
p2 <- dotplot(mod1, what = "coefs",main='Coefs')
grid.arrange(p1,p2)