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

normalization operator

brianbakerbrianbaker Member Posts: 24 Maven
edited November 2018 in Help
Is there an operator to transform values to a mean set to zero and confine the range to be within -1 to 1?

I've tried the GaussAttributeGeneration, but it doesn't give any spread; all values come out 0.  Is this the way it was intended to be used?

    <operator name="GaussAttributeGeneration" class="GaussAttributeGeneration" breakpoints="after">
        <parameter key="attribute_name" value="BMI"/>
    </operator>

Thanks!

Answers

  • landland RapidMiner Certified Analyst, RapidMiner Certified Expert, Member Posts: 2,531 Unicorn
    Hi,
    if you want to normalize your values, you will have to use the Normalization operator. It offers an option "Z-transformation" which will scale the data in a way, that the mean becomes zero and the standard deviation is 1.

    And no: The GaussianAttributeGeneration will return the density value of a gaussian function with the specified mean and deviation on the position of the attribute value. Probably your attribute value is very high, so that it becomes nearly zero.

    Greetings,
      Sebastian
  • brianbakerbrianbaker Member Posts: 24 Maven
    works great!  Thanks for the pointer!!
  • brianbakerbrianbaker Member Posts: 24 Maven
    Found it - IOSelector  ;D

    Thanks for your help!
Sign In or Register to comment.