Companion
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