Corrplot在x轴上只有一个变量

Bry*_*yan 2 r heatmap correlation r-corrplot

我有一个大约200个变量的数据集.我想了解其中一个变量如何与其他变量相关联.然而,当我使用corrplot()它时,它给了我完整的相关矩阵,它是200x200单元格的大小 - 以及大到可以很好地可视化的方式.

我将使用iris数据集作为可重现的示例.说,在这里,我只想sepal.length在x轴上看到,而sepal.length在y轴上看到所有其他变量.

library(corrplot) 
corrplot(cor(iris[,1:4]))
Run Code Online (Sandbox Code Playgroud)

创建这个:

在此输入图像描述

但相反,我想要这样:

在此输入图像描述

use*_*275 6

您可以只取矩阵的第一列并禁用颜色标签:

corrplot(cor(iris[,1:4])[1:4,1, drop=FALSE], cl.pos='n')
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述