Skip to contents

Compute Mean Absolute Gross Error of observed and predicted data.

Usage

mage(obs, pred, use = "everything")

Arguments

obs

A numeric vector, data.frame or data.table.

pred

A numeric vector, data.frame or data.table.

use

An optional character string giving a method for computing index of agreement in the presence of missing values. This must be one of the strings "everything" or "complete.obs".

Value

The Mean Absolute Gross Error of input data as a numeric value.

Details

Compute Mean Absolute Gross Error of observed and predicted data according to the following definition: $$ \mathrm{MAGE} = \sum_{i=1}^{N} \frac{|P_i - O_i|}{O_i} $$

Examples

if (FALSE) {
validationData[, .(mage = mage(obs, mod, use = "complete.obs"))]
}