R/makeWeightedSum.R

Defines functions makeWeightedSum

## makeScalarization

makeWeightedSum <- function(data, weights) {
  assert_numeric(weights, lower = 0, len = ncol(data), any.missing = FALSE)
  tmp <- rowSums(sapply(1:ncol(data), function(x) data[, x] * weights[x]))
  inds <- order(tmp)
  return(inds)
}
melaniehorn/GSignTest documentation built on July 11, 2021, 1:18 a.m.