RapidMiner

How to "loop" over a filter?

SOLVED
Moderator

Re: How to "loop" over a filter?

Got it, Could you remove the remove from store option in recall. Otherwise it's not available in iteration 2. Sorry for this.

 

~Martin

--------------------------------------------------------------------------
Head of Data Science Services at RapidMiner
Super Contributor

Re: How to "loop" over a filter?

If I "remove from store" to negative it works :-). Is that plausible?

Super Contributor

Re: How to "loop" over a filter?

Okay, I did it parallel. Thank you very much for this long discussion and helpful answers! Process works fine now Smiley Happy

Best regards 

Philipp

Moderator

Re: How to "loop" over a filter?

Yes,

 

usually the objects are deleted once you recall them. This is to safe memory. In your special case you do not want to have it deleted. if you deactivate this option it's deleted once your process finishes.

 

~Martin

--------------------------------------------------------------------------
Head of Data Science Services at RapidMiner
Super Contributor

Re: How to "loop" over a filter?

Hello again,

I have a question concerning the metadata, because if I want to apply replace missing values (series) on each IOObject I can't pick them in the dropdown of the operator. Smiley Frustrated

Moderator

Re: How to "loop" over a filter?

Hi,

 

you an simply type in the attributes by hand. It works anyway.

 

I think we need to investigate our meta data propagation there. But maybe it's just fine to take the meta data from Last execution (under Process).

 

~Martin

--------------------------------------------------------------------------
Head of Data Science Services at RapidMiner
Super Contributor

Re: How to "loop" over a filter?

[ Edited ]

Thank you that also worked! :-)

Now that I wanted to do two collections (2 attributes) I created another collection of the collection. The Input of the join operator then says that it's the wrong input type.

Moderator

Re: How to "loop" over a filter?

Hi,

 

do you want to group by two attributes? If so, then first built an indicator variable like concat(att1,att2) and then do one grouping.

 

~Martin

--------------------------------------------------------------------------
Head of Data Science Services at RapidMiner
Super Contributor

Re: How to "loop" over a filter?

Okay that worked. Thank you! I think it's the routine, which hopefully lets me find this kind of solutions, too. 

The whole process is finished now. It works fine, but is would there be a way to create or rather get back the meta data? It took me some typing to manually write all attribute names in a couple of different operators. 

Moderator

Re: How to "loop" over a filter?

Hi,

usually Process->Synchronize Data with Real Data should do the job.

 

Propagating meta data from recalls in complex loops is kind of difficult..

 

Best,

Martin

--------------------------------------------------------------------------
Head of Data Science Services at RapidMiner