Skip to contents

The Epigraph Index of a curve x is one minus the proportion of curves in the sample that are above x.

Usage

EI(curves, ...)

Arguments

curves

matrix where each row represents a curve, and each column represents values along the curve or array with dimension \(n \times p \times q\) with \(n\) curves, \(p\) values along the curve, and \(q\) dimensions.

...

Ignored.

Value

numeric vector containing the EI for each curve.

Examples

x <- matrix(c(1, 2, 3, 3, 2, 1, 5, 2, 3, 9, 8, 7), ncol = 3, nrow = 4)
EI(x)
#> [1] 0.25 0.75 0.75 0.50

y <- array(c(1, 2, 3, 3, 2, 1, 5, 2, 3, 9, 8, 7, -1, -5, -6, 2, 3, 0, -1, 0, 2, -1, -2, 0),
  dim = c(3, 4, 2)
)
EI(y)
#> [1] 0.6666667 0.6666667 0.6666667