| UncorrectedCor {TestCor} | R Documentation | 
Uncorrected testing procedure for correlations.
Description
Uncorrected testing procedure for correlations.
Usage
UncorrectedCor(
  data,
  alpha = 0.05,
  stat_test = "empirical",
  vect = FALSE,
  logical = FALSE,
  arr.ind = FALSE
)
Arguments
| data | matrix of observations | 
| alpha | level of multiple testing (used if logical=TRUE) | 
| stat_test | 
 | 
| vect | if TRUE returns a vector of adjusted p-values, corresponding to  | 
| logical | if TRUE, returns either a vector or a matrix where each element is equal to TRUE if the corresponding null hypothesis is rejected, and to FALSE if it is not rejected | 
| arr.ind | if TRUE, returns the indexes of the significant correlations, with respect to level alpha | 
Value
Returns
- the non-adjusted p-values, as a vector or a matrix depending of the value of - vect,
- an array containing indexes - \lbrace(i,j),\,i<j\rbracefor which correlation between variables- iand- jis significant, if- arr.ind=TRUE.
Examples
n <- 100
p <- 10
corr_theo <- diag(1,p)
corr_theo[1,3] <- 0.5
corr_theo[3,1] <- 0.5
data <- MASS::mvrnorm(n,rep(0,p),corr_theo)
# p-values
res <- UncorrectedCor(data,stat_test='empirical')
round(res,2)
# significant correlations with level alpha:
alpha <- 0.05
whichCor(res<alpha)
# directly
UncorrectedCor(data,alpha,stat_test='empirical',arr.ind=TRUE)