预测功能如何工作

时间:2013-02-22 06:20:06

标签: r

我在R中使用此命令来构建决策树:

> library(party) 
> ind = sample(2,nrow(iris),replace=TRUE,prob=c(0.8,0.2))
> myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width
> iris_ctree <- ctree(myFormula,data = iris[ind==1,])
> predict(iris_ctree)

究竟是什么预测函数计算以及它如何执行计算?

1 个答案:

答案 0 :(得分:1)

该示例首先构造“ind”,基于1的概率,概率为.8和2的概率.2。然后,它指定一个定义模型假设函数的公式。然后,它使用采样数据将条件推理树拟合到基于假设规范的参数估计 - 这只是包含1的数据。

然后根据1和2的完整样本运行预测。

所以基本上它训练1,但运行预测在1和2。