将RapidMiner ExampleSet属性转换为FileObject

时间:2018-05-08 21:42:24

标签: groovy rapidminer

我有一个接受FileObject输入的RapidMiner运算符,我想向它发送一个ExampleSet的字符串属性的值。 我该怎么做? 我找不到一个内置的运算符。 是否有Groovy脚本来执行此操作?

1 个答案:

答案 0 :(得分:-1)

您的问题包含太少的上下文,无法真正了解您的问题(代码示例会有所帮助),但假设您正在询问如何将java.lang.String值转换为java.io.File,因为您有接受File作为其argment的方法:

std::string fmt = (boost::format("%%.%df") % opts.floatPrecision).str();
std::string s = (boost::format(fmt) % doubleValue).str();
int len = s.length();
while(s[len - 1] == '0') len--;
if(s[len - 1] == '.') len--;
return s.substr(0, len);

你可以在groovy中以多种方式从字符串中获取文件:

def doit(File f) {
  println f.isFile()
}