smaa.cw: SMAA central weights

View source: R/smaa.R

smaa.cwR Documentation

SMAA central weights

Description

Calculate SMAA central weights from sampled rankings and the corresponding weights.

Usage

smaa.cw(ranks, pref)

Arguments

ranks

An N \times m array of sampled rankings, where N is the number of SMAA iterations and m is the number of alternatives.

pref

An N \times n array of sampled rankings, where N is the number of SMAA iterations and n is the number of alternatives.

Value

An m \times n matrix of central weights, where each row corresponds to an alternative and each column to a criterion. The number of SMAA iterations is stored in attr(x, "smaa.N").

Note

The value is given class smaa.cw, use unclass(x) to treat it as a regular matrix.

Author(s)

Gert van Valkenhoef

See Also

smaa.ranks

Examples

N <- 1E4; m <- 2; n <- 3
meas <- dget(system.file("extdata/thrombo-meas.txt.gz", package="smaa"))
pref <- dget(system.file("extdata/thrombo-weights-nopref.txt.gz", package="smaa"))

# Calculate central weights
values <- smaa.values(meas, pref)
ranks <- smaa.ranks(values)
cw <- smaa.cw(ranks, pref)
print(cw)
plot(cw)

smaa documentation built on April 28, 2023, 5:07 p.m.