如何在 R 中创建矩阵图?
为了创建矩阵图,我们可以使用 corrplot 函数的 corrplot 函数。为此,我们需要将 is.corr 参数设置为 FALSE,以便在图中绘制矩阵值。否则,corrplot 函数需要相关矩阵而不是矩阵。
查看下面给出的示例,了解它的工作原理。
示例
以下代码段创建一个样本矩阵 -
M<-matrix(rpois(100,10),ncol=5) M
创建以下矩阵 -
[,1] [,2] [,3] [,4] [,5] [1,] 7 12 15 5 11 [2,] 10 12 8 12 11 [3,] 11 14 9 13 9 [4,] 9 13 15 12 7 [5,] 9 9 17 10 17 [6,] 13 8 13 15 8 [7,] 14 9 7 12 11 [8,] 10 14 10 7 15 [9,] 10 14 14 7 10 [10,] 5 6 10 14 9 [11,] 14 5 8 12 13 [12,] 5 13 6 10 9 [13,] 12 9 13 16 6 [14,] 10 9 11 11 8 [15,] 9 8 17 12 12 [16,] 9 6 6 10 7 [17,] 8 13 14 10 8 [18,] 12 7 9 7 13 [19,] 8 6 9 16 5 [20,] 12 12 10 11 8
为了加载 corrplot 包并在上面创建的数据帧上创建矩阵 M 的绘图,将以下代码添加到上面的代码段中 -
M<-matrix(rpois(100,10),ncol=5) library(corrplot) corrplot(M,is.corr=FALSE)
输出
如果将上面给出的所有代码段作为单个程序执行,它将生成以下输出 -
广告