Learn R Programming

diagis (version 0.2.3)

weighted_mean: Weighted mean

Description

Computes a weighted mean of a vector, matrix, or a three dimensional array.

Usage

weighted_mean(x, w, na.rm)

Value

A weighted mean.

Arguments

x

A numeric vector, matrix, three dimensional array, or an mcmc object from the coda package. For matrix, the mean is computed for each column, and for array the sweep is done over the third dimension.

w

A numeric vector of non-negative weights. Will be automatically normalised to sum to one.

na.rm

If TRUE, NA values in x (and corresponding weights in w) are omitted from the computation. Default is FALSE. Only used in vector methods.