convert collection to a single table (ExampleSet)

acurielacuriel Member Posts: 13 Contributor I
edited November 2018 in Help
I'm using loop values and it generates different tables (ExampleSet) by value with the same attributes.
I need to have a table with all.

my out is


table value 23: 
                  USER_ID  ITEM_ID
                  1          23

table value 54:
              USER_ID  ITEM_ID
                  1          54

I need this

              USER_ID  ITEM_ID
                  1          23
                  1          54
                  ...        ...



  • Marco_BoeckMarco_Boeck Administrator, Moderator, Employee, Member, University Professor Posts: 1,984 RM Engineering

    you've posted in the Development forum, so I'm assuming you want to know how to do it in Java. You will need to create a new ExampleSet with the same attributes as your existing sets have. You can then loop over each example (row) of each example set and add a row for each to the new one. See below for a quick example:

    MemoryExampleTable table = new MemoryExampleTable(listOfAtts);

    for (ExampleSet exSet : listOfExampleSets) {
    for (Example e : exSet) {

    ExampleSet exSet = table.createExampleSet();
    In case you were looking for a solution inside RapidMiner Studio, just use the "Append" operator.

  • VinayakThoteVinayakThote Member Posts: 2 Learner I
    Append is also giving single collection object
    Whats the solution?? I want single example set.

  • BalazsBaranyBalazsBarany Administrator, Moderator, Employee, RapidMiner Certified Analyst, RapidMiner Certified Expert Posts: 950 Unicorn

    if you use Append correctly, it will give you an example set. This is working every time in hundreds of processes.

    Please post a screenshot and the process XML if it doesn't work for you.

Sign In or Register to comment.