Scale Columns
This function scales a column through standard or min/max scaling methods.
Parameters
Name | Type | Description | Is Optional |
---|---|---|---|
columns_to_scale | column_list | A list of numeric columns that you want to scale | |
method | string | The method used to scale the column values ('standard' or 'min_max'). If 'standard' is chosen, this function scales a column by removing the mean and scaling by standard deviation. If 'min_max' is selected, this function scales a column by subtracting the min value in the column and dividing by the range between the max and min values. | |
overwrite_columns | boolean | Optional: if true, the scaled values will overwrite values in 'columns_to_scale'. If false, new columns with the scaled values will be generated. | True |
averages | value_list | Only applies when 'standard' method is chosen. This is an optional argument representing a list of the static averages to use for each column in columns_to_scale. If omitted, the averages are calculated directly off each column. | True |
standarddevs | int_list | Only applies when 'standard' method is chosen. This is an optional argument representing a list of the static standard deviations to use for each column in columns_to_scale. If omitted, the values are calculated directly off each column. | True |
minimums | value_list | Only applies when 'min_max' method is chosen. This is an optional argument representing a list of the static minimums to use for each column in columns_to_scale. If omitted, the minimums are calculated directly off each column. | True |
maximums | value_list | Only applies when 'min_max' method is chosen. This is an optional argument representing a list of the static maximums to use for each column in columns_to_scale. If omitted, the values are calculated directly off each column. | True |
Example
Source Code
Last updated