matrixPval: matrixPval

Description Usage Arguments Value Examples

View source: R/matrixPval.R

Description

matrixPval calculates the p values for the correlation coefficients based on t-statistics

Usage

1

Arguments

r

a vector or a matrix of Pearson correlation coefficients taking values in [-1,+1]

df

the degree of freedom

Value

a vector or matrix of p values taking values in [0,1]

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
r <- cor(USArrests)
df <- nrow(USArrests) - 2
pval1 <- matrixPval(r,df)

pval2 <- matrix(ncol=ncol(USArrests),nrow=ncol(USArrests),data=0)
for(i in 1:ncol(USArrests))
{
   for(j in 1:ncol(USArrests))
   {
     pval2[i,j] <- cor.test(USArrests[,i],USArrests[,j])$p.val
   }
}

head(pval1)
head(pval2)

GIGSEA documentation built on Nov. 8, 2020, 7:02 p.m.