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

输出结果

如果您将上述所有片段作为单个程序执行,它会生成以下输出 -

以上是 如何在R中创建矩阵图? 的全部内容, 来源链接: utcz.com/z/363324.html

回到顶部