geometric.mean {psych} | R Documentation |
Find the geometric mean of a vector or columns of a data.frame.
Description
The geometric mean is the nth root of n products or e to the mean log of x. Useful for describing non-normal, i.e., geometric distributions.
Usage
geometric.mean(x,na.rm=TRUE)
Arguments
x |
a vector or data.frame |
na.rm |
remove NA values before processing |
Details
Useful for teaching how to write functions, also useful for showing the different ways of estimating central tendency.
Value
geometric mean(s) of x or x.df.
Note
Not particularly useful if there are elements that are <= 0.
Author(s)
William Revelle
See Also
Examples
x <- seq(1,5)
x2 <- x^2
x2[2] <- NA
X <- data.frame(x,x2)
geometric.mean(x)
geometric.mean(x2)
geometric.mean(X)
geometric.mean(X,na.rm=FALSE)
[Package psych version 2.4.6.26 Index]