RapidMiner:通过Id-Attribute访问ExampleSet的示例

时间:2014-08-20 14:11:03

标签: java groovy attributes identifier rapidminer

我想从id属性中获取一个示例。 实际上这个属性是一些常规属性,我将它转换为一个id属性,而“SetRole”运算符现在我希望能够访问“ExecuteScript”运算符中的一些示例。所以我的过程是这样的:带有一些“文本”常规属性的ExampleSet - >使用“SetRole”将其转换为id属性 - > ScriptOperator 现在我想使用类似的东西:

ExampleSet es = input[0];
es.remapIds();
Example e = es.getExampleFromId("Text");

但很明显getExampleFromId()只接受双值。但是虽然“text”的属性类型是“Polynomial”,但它似乎包含类似字符串的东西。并且SetRole运算符之后的exampleSet看起来非常好。所以我想知道我如何从id访问一个例子。 (施法不起作用) 帮助赞赏

编辑:好的,我现在得到它,id不是id-Attribute的值,而只是ExampleSet中的实习生标识符。但我的问题仍然是如何通过id-Attribute访问ExampleSet的一行。

1 个答案:

答案 0 :(得分:1)

Filter Examples运算符可用于过滤属性具有特定值的示例。也许这个代码可以作为在你自己的代码中执行它的基础。