gmean {datana} | R Documentation |
Function to compute the geometric mean of a vector
Description
Computes the geometric mean of a numeric vector. It is the n-th root of the product of n numbers, as follows.
y_g = \left(\prod_{i=1}^{n} y_i\right)^{1/n}
for y_i > 0
. It can also be understood as
the average of the logarithmic values of a data set, converted back to a base 10 number.
The geometric mean is a central position statistics of a random variable.
Usage
gmean(v)
Arguments
v |
is a numeric vector |
Details
Notice that can only be computed for positive values. For negative values, there are alternatives, but not covered here.
Value
This function returns the geometric mean, a numeric scalar.
Author(s)
Christian Salas-Eljatib.
Examples
y.var <- runif(10, min=10, max=45)
gmean(y.var)
[Package datana version 1.0.5 Index]