如何在 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)

输出

如果将上面给出的所有代码段作为单个程序执行,它将生成以下输出 -

更新于:2021 年 11 月 11 日

287 次浏览

开启你的 职业生涯

完成课程获得认证

开始
广告