R/fis_trans.R

Defines functions fis_trans

Documented in fis_trans

#' fis_trans
#'
#' Function for transforming raw correlation coefficients to Fisher-z transformed
#' correlation coefficients and vice versa.
#'
#' @param r A numerical value being a raw correlation coefficient
#' @param fis A numerical value being a Fisher-z transformed correlation coefficient
#'
#' @author Robbie C.M. van Aert \email{R.C.M.vanAert@@tilburguniversity.edu}
#'
#' @export

fis_trans <- function(r, fis) 
{
  if (!missing("r")) 
  {
    out <- 0.5*log((1+r)/(1-r))
  }
  
  if (!missing("fis")) 
  {
    out <- (exp(2*fis) - 1)/(exp(2*fis) + 1)
  }
  return(out)
}

Try the puniform package in your browser

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

puniform documentation built on Sept. 19, 2023, 9:06 a.m.