Properties
The most of the realized range that fitting will leave beyond each end, as a fraction of that range.
Half the width of the domain given to a metric on which every alternative scored the same.
How close together the realized scores for a metric have to be, as a fraction of their own magnitude, before they are treated as all being the same.
Functions
Assigns a linear value function to each metric.
Creates a list of metrics with the supplied names. Each metric has the default settings.
Extracts the metrics associated with each score.
Extracts the values of each score
Creates a map of weights for each metric such that all weights are equal, and they sum to 1.0
Ranks the array elements from the largest as 1 and smallest as the size of the data array. using ordinal ranking.
The alternativeColumn is the column index for the data frame that represents the column holding the alternative names. The type of the column must be String. The array metricColumns holds the indices of the columns that hold the scores for each metric as Double values. Each of the metric columns must be of type Double. The dataFrame is processed by rows and the returned Map