The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
limit an attribute value to a specified maximum
Best Answer
-
MartinLiebig Administrator, Moderator, Employee-RapidMiner, RapidMiner Certified Analyst, RapidMiner Certified Expert, University Professor Posts: 3,533 RM Data Scientist
Hi,
you can use Generate Attributes for this. Something like
if(attribute=1.5,1,attribute)
should do it.
Best,
Martin
- Sr. Director Data Solutions, Altair RapidMiner -
Dortmund, Germany0
Answers
Thank you very much
@bibo59 You might consider making your expression a bit more flexible. Martin's solution works if the higher value is exactly 1.5, but not for other values. So instead you could use an if statement like this: if(attribute>1,1,attribute).
Or you could directly use the MIN function like this: min(1,attribute).
Lindon Ventures
Data Science Consulting from Certified RapidMiner Experts