R/conf_int_raw.R

Defines functions conf_int_raw

Documented in conf_int_raw

#' Confidence Interval (Raw)
#'
#' Calculate a confidence interval for a vector of values
#'
#' @param x a numeric vector
#' @param ci a numeric value (0 - 1) for the required confidence interval
#' @return a numeric value for the lower and upper bounds of the confidence interval
#'
#' @export

conf_int_raw <- function(x, ci = 0.975)
{
  me <- mean(x)
  sdev <- sd(x)
  n <- length(x)

  error <- qt(as.numeric(ci), df = n - 1) * sdev / sqrt(n)

  left <- round((me - error), digits = 3)
  right <- round((me + error), digits = 3)

  conf <- c(left,right)

  return(conf)

}
wilsontom/modelmisc documentation built on Nov. 22, 2019, 12:22 a.m.