ifisherZ: Fisher's Z transformation

View source: R/fisherTransform.R

ifisherZR Documentation

Fisher's Z transformation

Description

fisherZ returns the inverse (squeezed) Fisher's Z transformed Pearson's r. This will fail if a matrix is used as input instead of a vector.

Usage

ifisherZ(cormat)

Arguments

cormat

vector of Fisher's Z transformed Pearson correlations or an eignevector

Details

This function returns the inverse (squeezed) Fisher's Z transformed Pearson's r

Value

Back transformed Fisher's Z

Examples


#Generate a random binary (-1, 1) matrix
mat <- matrix(sample(c(1,-1), 10000, replace = TRUE), ncol = 100)

#Correct matrix diag
diag(mat) <- 1

#Transform
mat.transform <- fisherZ(mat)

#Back transform
mat.transform.inverse <- apply(mat.transform, 1, ifisherZ)

biobenkj/compartmap documentation built on Oct. 18, 2023, 11:11 a.m.