Calculates the standard error of mean.
MeanSE(x, sd = NULL, na.rm = FALSE)
Arguments
- x
a (non-empty) numeric vector of data values.
- sd
the standard deviation of x
. If provided it's interpreted as sd of the population. If left to NULL
(default) the sample sd(x)
will be used.
- na.rm
logical. Should missing values be removed? Defaults to FALSE
.
Details
MeanSE calculates the standard error of the mean defined as: $$\frac{\sigma}{\sqrt{n}}$$
\(\sigma\) being standard deviation of x
and n the length of x
.
Value
the standard error as numeric value.
Author
Andri Signorell <andri@signorell.net>
Examples
data(d.pizza)
MeanSE(d.pizza$price, na.rm=TRUE)
#> [1] 0.6252242
# evaluate data.frame
sapply(d.pizza[,1:4], MeanSE, na.rm=TRUE)
#> index date week weekday
#> 10.04158022 0.26218843 0.03873807 0.05886462