Calculates the mean absolute deviation from the sample mean.
Arguments
- x
A numeric vector containing the observations.
- na.rm
Set to TRUE to remove missing values before computing
the deviation. Defaults to FALSE.
Value
A single number giving the mean absolute deviation.
Details
Computes the average of the absolute differences between each
observation and the sample mean of x, i.e.
mean(abs(x - mean(x))).
Examples
x <- c(1, 3, 6)
aad(x)
#> [1] 1.777778
# missing values
x <- c(1, 3, NA, 6)
aad(x) # returns NA
#> [1] NA
aad(x, na.rm = TRUE) # ignores the missing value
#> [1] 1.777778