如何使用 R 中的 corrplot 更改相关矩阵图中相关系数值的大小?
r programmingserver side programmingprogramming更新于 2025/4/13 17:52:17
使用 corrplot 函数创建的相关矩阵图中的相关系数值大小范围为 0 到 1,0 表示最小,1 表示最大,默认情况下为 1。要更改此大小,我们需要使用 number.cex 参数。例如,如果我们想将尺寸减小一半,那么我们可以使用 number.cex = 0.5。
示例
考虑下面的矩阵 −
set.seed(99) M<-matrix(rpois(100,10),ncol=10) M
输出
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [1,] 10 10 14 14 7 9 14 14 13 10 [2,] 11 8 9 13 9 9 5 12 7 6 [3,] 10 12 6 11 5 8 10 4 11 15 [4,] 11 7 12 9 5 10 7 10 10 9 [5,] 8 8 8 16 8 6 7 14 12 8 [6,] 10 4 5 10 6 8 14 9 14 11 [7,] 7 12 9 4 14 18 7 12 12 9 [8,] 11 16 8 6 18 12 9 9 10 16 [9,] 5 9 11 13 8 10 12 10 10 9 [10,] 7 14 13 9 7 10 10 15 11 16
加载 corrplot 包并创建相关矩阵图 −
library(corrplot) > corrplot(cor(M),addCoef.col="black")
输出
将相关系数值的大小更改为 0.75 −
corrplot(cor(M),addCoef.col="black",number.cex=0.75)
输出
将相关系数值的大小更改为 0.30 −
> corrplot(cor(M),addCoef.col="black",number.cex=0.30)