R/summarize_for_graph.R

Defines functions summarize_for_graph

Documented in summarize_for_graph

#' Summarize data set
#'
#' @param data data
#' @param yvar variable
#' @keywords summarize
#' @export
#' @examples
#' data %>% summarize_for_graph(measure)

summarize_for_graph <- function(data, yvar){
  yvar <- enquo(yvar)

  data %>%
    drop_na(!!yvar) %>%
    summarize(mean = mean(!!yvar), sd = sd(!!yvar), n = n(), min = min(!!yvar), max = max(!!yvar),
              ci = 1.96 * sd/sqrt(n), lwr = mean - ci,  upr = mean + ci, median = median(!!yvar))
}
samuelfranssens/rlibrary documentation built on Nov. 30, 2021, 2:46 a.m.