R/streuungsparameter.R

Defines functions cov_n sd_n var_n.default var_n

Documented in cov_n sd_n var_n

#' Empirical deviations
#'
#' @param x,y Numeric vectors.
#'
#' @name empirical_deviation
NULL

#' @rdname empirical_deviation
#'
#' @export
var_n <- function(x, ...) {
  UseMethod("var_n")
}

#' @export
var_n.default <- function(x, ...) {
  n <- length(x)
  (n - 1) / n * var(x)
}

#' @rdname empirical_deviation
#'
#' @export
sd_n <- function(x) {
  sqrt(var_n(x))
}

#' @rdname empirical_deviation
#'
#' @export
cov_n <- function(x, y) {
  n <- length(x)
  (n - 1) / n * cov(x, y)
}
DavidBarke/Stat1-Functions documentation built on Feb. 25, 2021, 2:56 p.m.