ClassEx/mysd.R

#' Calculate the standard deviation
#'
#' @param x Numeric Vector
#'
#' @return Numeric standard deviation
#'
#' @examples
#' L <- 1:20
#' mysd(L)
#'
#' @export
mysd <- function(x){
  N        <- length(x)
  variance <- sum((x - mean(x))^2) / (N - 1)
  std      <- sqrt(variance)

  cat("Variance: ", variance, "\nDeviation: ",std, sep = "")

}
agracy2246/MATH4753grac0009 documentation built on April 26, 2020, 9:39 a.m.