循环后iooobjectcollection转换为ExampleSet

cbaslancbaslan 成员职位:6因素二世
2018年11月编辑 帮助

你好,

在我的项目中,我使用了一个循环操作符,很自然地,它产生了iooobjectcollection。但是这个集合有一些空的exampleset。因此,我不能使用追加进程将它们放在一起。有没有办法把它们加起来?因为它有258个ExampleSets,手动操作是一场噩梦。我只要里面有信息的。

谢谢

标记:

答案

  • Thomas_OttThomas_Ott RapidMiner认证分析师,RapidMiner认证专家,成员职位:1761年独角兽

    是否可以使用Union或其他运算符来创建一个完整的集合?

  • yyhuangyyhuang 管理员,员工,RapidMiner认证分析师,RapidMiner认证专家,成员职位:363RM数据科学家

    嗨Cbaslan,

    你们有什么样的空电视机?有标题吗?如果可能的话,您可以尝试在min_examples上放置一个条件类型的'Branch'。如果数据集中至少有一个示例,则可以保留该数据,否则丢弃。

    问你一个问题,你能保证所有非空示例集在附加它们之前具有完全相同的头吗?如果没有问题,可以使用Branch删除空集,然后直接追加结果对象集合。

    这是一个例子,

    <?xml version="1.0" encoding="UTF-8"?> <过程version = " 7.3.000”>
    > <上下文
    <输入/ >
    <输出/ >
    <宏/ >
    > < /上下文

    <过程扩展= " true " >


    < /操作符>


    < /操作符>


    < /操作符>

    <列出关键= " filters_list " >

    < / >列表
    过滤器示例:获取一些虚拟空数据
    < /操作符>

    <过程扩展= " true " >


    <过程扩展= " true " >



    <过程扩展= " true " >





    保留非空数据
    > < /过程
    <过程扩展= " true " >




    丢弃空数据集
    > < /过程
    < /操作符>





    > < /过程
    < /操作符>













    > < /过程
    < /操作符>








    > < /过程
    < /操作符>
    > < /过程

    HTH,

    YY

  • cbaslancbaslan 成员职位:6因素二世

    谢谢所有。我试过工会,但运气不好。实际上第二个答案似乎是1。因为它们有相同的标题。但是这里有一个新手问题,我找不到我如何在新版本的RM中使用这个xml。

  • kaymankayman 成员职位:662独角兽

    视图->显示面板-> XML

  • bhupendra_patilbhupendra_patil 管理员、员工、会员职位:168RM数据科学家

    附加操作符能够处理没有行的exampleset,显然你仍然会有标题(列名,数据类型等)

    可能是您的问题是不同的数量或类型的列?
    追加运算符期望在您要追加的集合中出现完全相同的列

登录注册置评。