如何在corrplot中的特定列之间插入白色间隙?

whhtz7ly  于 2023-04-18  发布在  其他
关注(0)|答案(1)|浏览(147)

我想在R中的corrplot生成的相关热图中的特定列之间添加一个白色间隙作为分隔符。
验证码:

library(corrplot)
M = cor(mtcars)
corrplot(M, method = 'number')
  1. corrplot

1.我想要一个白色的差距之间的第二和第三列如下所示。

在R中有没有办法做到这一点?

eh57zj3b

eh57zj3b1#

我们可以这样做:只需输入一个带零的列:

library(corrplot) 
M <- cor(mtcars) 
M <- cbind(M[, 1:2], rep(0, nrow(M)), M[, 3:ncol(M)])

corrplot(M, method = 'number')

相关问题