RapidMiner模型的结果 - >输入到执行R脚本

时间:2017-04-16 22:07:43

标签: r machine-learning execute rapidminer

如果对快速采矿者发布问题是个错误的地方,我感到非常抱歉。我只是张贴试试运气来得到答案。

我是快速通道的新手,我能够成功地在快速采矿机中实施几个R型号(C5,rpart)。现在我试图使用快速矿工模型(决策树)的结果作为R脚本的输入,我收到以下错误:

  

“端口输入1处传送的数据不一致(决策树)   在指定端口传送的数据类型错误。“

无法找到读取Rapidminer输出作为R脚本输入的方法。 我想要实现的目标: 我想在最终输出中创建一个新字段,在文本中解释数据点如何被预测为0或1(二进制 - 决策树)

示例:如果我的模型采用三个变量a,b,c具有以下条件:

  

a> 10 b< 5:1 {1 = 6,0 = 0} c< 5:0 {1 = 0,0 = 3}

因此,在我的最终数据集中,它应该为所有1创建一个列,其中文本“a> 10& b< 5”,所有0都为“C< 5” 我的执行R脚本将有2个输入 1)模型(有条件) 2)测试数据集+预测(必须在其上创建文本变量)

非常感谢任何帮助/提示。

1 个答案:

答案 0 :(得分:2)

R-Script运算符除了RapidMiner ExampleSet或R对象之外,这就是您收到错误的原因。 您可以使用"决策树来实例集"从Converters Extension获取决策树中的规则集作为ExampleSet。

否则,如果您想应用决策树模型,只需使用"应用模型" RapidMiner中的运算符,然后您将获得一个包含预测标签的新列,以及此预测的置信度值。