R/cor_test_gaussian.R

Defines functions .cor_test_gaussian

#' @keywords internal
.cor_test_gaussian <- function(data, x, y, ci = 0.95, ...) {
  var_x <- .complete_variable_x(data, x, y)
  var_y <- .complete_variable_y(data, x, y)

  var_x <- stats::qnorm(rank(var_x) / (length(var_x) + 1))
  var_y <- stats::qnorm(rank(var_y) / (length(var_y) + 1))

  out <- .cor_test_base(x, y, var_x, var_y, ci = ci, method = "pearson", ...)
  out$Method <- "Gaussian rank"
  out
}

Try the correlation package in your browser

Any scripts or data that you put into this service are public.

correlation documentation built on April 6, 2023, 5:18 p.m.