R/cor.pearson.r.onesample.R

Defines functions cor.pearson.r.onesample

Documented in cor.pearson.r.onesample

#' @rdname cor.pearson.r.onesample.simple
cor.pearson.r.onesample <- function(
  x,
  y,
  null.hypothesis.rho = 0,
  alternative = c("two.sided","less","greater"),
  conf.level = .95,
  na.rm = T
) {
  validate.htest.alternative(alternative = alternative)
  if (na.rm) {
    d <- data.frame(x = x, y=y)
    d <- na.omit(d)
    
    x <-d$x
    y <-d$y
  }
  
  cor.pearson.r.onesample.simple(sample.r =  cor(x,y)
                                 , sample.size = length(x)
                                 , null.hypothesis.rho = null.hypothesis.rho
                                 , alternative = alternative
                                 , conf.level = conf.level)
}
burrm/lolcat documentation built on Sept. 15, 2023, 11:35 a.m.