Altair RISE

A program to recognize and reward our most engaged community members
Nominate Yourself Now!

Extract range from discretize

User: "felix_w"
New Altair Community Member
Updated by Jocelyn

Dear Rapidminer Community, 

 

I have used discretize by frequency to get some equal sized bins which worked fine but now I would like to extract the ranges given through the operator and I don't know how to do this. 

 

E.g. I get this nominal value: "range4 [0.476 - infinite(the sign for it)]" or this: "range1 [-infinite sign - 0.133]"

 

What I would like to have is the range calculated by the operator in two seperate attributes. 0.476 should be in a seperate attribute as well as the "infinite sign". 

 

I tried to do this by using "cut" in generate attributes, which didn't work for me as the amount of characters varies and is not stable, as can be seen in the examples above. 

 

Does anybody know a solution for this?

 

In a further step I would then calculate "real" values out of these extracted nominal range pieces. 

 

Best regards

Felix

Find more posts tagged with

Sort by:
1 - 1 of 11
    User: "Telcontar120"
    New Altair Community Member
    Accepted Answer

    That's almost certainly just a metadata propagation problem, you should be able to type the name of the attributes directly into the Replace operator and not worry about the preselected attribute names.  You can also try checking "Synchronize Meta Data with Real Data" under the Process menu (at the top) and it might resolve the issue.