compCorr: Compute correlation differences and their p-values

Description Usage Arguments Details Value Author(s) Examples

View source: R/compCorr.R

Description

This function takes two correlation values (or matrices of correlation values) and calculate the differences between these values (term by term) and their respective p-values by a Fisher's Z transformation.

Usage

1
compCorr(n1, r1, n2, r2)

Arguments

n1

numerical or matrix of sample sizes for group 1.

r1

numerical or matrix of correlation values for group 1.

n2

numerical or matrix of sample sizes for group 2.

r2

numerical or matrix of correlation values for group 2.

Details

This function use Fisher's Z transformation from scripts adapted from the Internet:
http://ftp.sas.com/techsup/download/stat/compcorr.html
http://www.fon.hum.uva.nl/Service/Statistics/Two_Correlations.html

Value

The result of this function is a list with two numerical items.

diff

matrix (or a single number) of differences between correlation values from two groups

pval

matrix (or a single number) of p-values of differences between the correlation values

Author(s)

Gustavo H. Esteves <gesteves@vision.ime.usp.br>

Examples

1
compCorr(12, 0.9, 16, 0.73)

Example output

Loading required package: convert
Loading required package: Biobase
Loading required package: BiocGenerics
Loading required package: parallel

Attaching package:BiocGenericsThe following objects are masked frompackage:parallel:

    clusterApply, clusterApplyLB, clusterCall, clusterEvalQ,
    clusterExport, clusterMap, parApply, parCapply, parLapply,
    parLapplyLB, parRapply, parSapply, parSapplyLB

The following objects are masked frompackage:stats:

    IQR, mad, sd, var, xtabs

The following objects are masked frompackage:base:

    anyDuplicated, append, as.data.frame, basename, cbind, colnames,
    dirname, do.call, duplicated, eval, evalq, Filter, Find, get, grep,
    grepl, intersect, is.unsorted, lapply, Map, mapply, match, mget,
    order, paste, pmax, pmax.int, pmin, pmin.int, Position, rank,
    rbind, Reduce, rownames, sapply, setdiff, sort, table, tapply,
    union, unique, unsplit, which.max, which.min

Welcome to Bioconductor

    Vignettes contain introductory material; view with
    'browseVignettes()'. To cite Bioconductor, see
    'citation("Biobase")', and for packages 'citation("pkgname")'.

Loading required package: limma

Attaching package:limmaThe following object is masked frompackage:BiocGenerics:

    plotMA

Loading required package: marray
Loading required package: graph
$diff
[1] 1.253357

$pval
[1] 0.2100758

maigesPack documentation built on Nov. 8, 2020, 6:23 p.m.