R/compute_corr.R

Defines functions compute_corr

Documented in compute_corr

#' Computes a tidy correlation
#'
#' @param data input data set
#' @param var1 name of variable 1
#' @param var2 name of variable 2
#'
#' @return A tibble with the Pearson correlation and the p-value
#' @export
#'
#' @examples
#' compute_corr(data = faithful, var1 = eruptions, var2 = waiting)
compute_corr <- function(data, var1, var2){
  cor.test(
    x = data %>% dplyr::pull({{var1}}),
    y = data %>% dplyr::pull({{var2}})
  ) %>%
    broom::tidy() %>%
    dplyr::select(
      correlation = estimate,
      pval = p.value
    )

}
leihe2021/correlation2 documentation built on Dec. 21, 2021, 9:51 a.m.