用ggcorrlot软件包改变相关图的对角线方向 [英] Change orientation of diagonal of correlation plot using ggcorrplot package
本文介绍了用ggcorrlot软件包改变相关图的对角线方向的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试使用R中的ggcorrlot包来创建相关矩阵。但是,结果绘图中的对角线与输入相关矩阵不同。
例如,以下是使用软件包的基本绘图:
library(ggcorrplot)
data(mtcars)
corr.mat <- cor(mtcars[, c("mpg", "disp", "hp", "drat", "wt", "carb")])
ggcorrplot(corr.mat)
这个曲线图有一条从左到右沿矩阵向上的对角线。相反,我希望结果图看起来与用作输入的相关矩阵完全相同:
print(corr.mat)
即mpg
变量的相关性应位于矩阵中的位置[1,1]。
推荐答案
您可以通过颠倒corr.mat
的行或列来执行此操作:
ggcorrplot(corr.mat[,6:1])
提供
这篇关于用ggcorrlot软件包改变相关图的对角线方向的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文