4

我有两个相同长度的对称矩阵(一个包含相关系数,另一个包含 p 值)。

我正在尝试制作一个矩阵,使得 upper.tri 包含相关系数,而 lower.tri 包含相关的 p 值。

4

1 回答 1

11

假设你的矩阵是correlpval

# create a new matrix that is the pvalues
new <- pval
# not sure what you want the diagonal to be, lets make it NA
diag(new) <- NA
# replace the upper triangle of this new matrix with the 
# upper triangle of the correlation matrix
new[upper.tri(new)] <- correl[upper.tri(correl)]
于 2012-10-29T04:12:29.697 回答