Description Usage Arguments Details Value
View source: R/cor_permutationTest.R
For the given data matrix, the permutation test of correlation is calculated for every pair of variables.
1 2 3 4 5 6 | cor_permutationTest(
data,
n_repetitions = 100,
alternative = "two_sided",
zero_precisionC = 1e-06
)
|
data |
Data matrix or data frame with samples in rows and variables in columns. |
n_repetitions |
Number of repetitions of subsampling. For large 'data' matrices, large number of repetitions can take a long time. |
alternative |
Alternative hypothesis for the permutation test. Takes one of the values: '"less"', '"greater"', '"two_sided"' or '"two_sided_signed"'. See details. |
zero_precisionC |
The zero precision passed to the C++ function. All numbers with absolute value smaller than 'zero_precisionC' will be set to zero. Defaults to 10^(-6). |
For every pair of variables, for 'n_repetitions' times, a permutation of the samples is randomly chosen and the correlation between the original samples for variable i and permuted samples for variable j is calculated and compared to the true correlation coefficient. The p-value is obtained as percentage of times when the "permuted" correlation was more significant that the "true" correlation. Significance is determined based on the 'alternative' parameter. If the 'alternative' is
'"less"': we count number of times "permuted" correlation is smaller than the "true" correlation.
'"greater"': we count number of times "permuted" correlation is greater than the "true" correlation.
'"two_sided"': we count number of times absolute value of "permuted" correlation is greater than the absolute value of the "true" correlation.
'"two_sided_signed"': we count when "permuted" correlation is greater than the "true" correlation for positive "true" correlation or when "permuted" correlation is smaller than the "true" correlation for negative "true" correlation.
A data frame with names of variables in first two columns and p-value of correlation test between the two variables in the third column. In the rows, all pairwise correlations are listed.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.