首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ggcorrplot包更改相关图的对角线方向

使用ggcorrplot包更改相关图的对角线方向
EN

Stack Overflow用户
提问于 2019-07-26 20:29:24
回答 1查看 452关注 0票数 3

我正在尝试使用R中的ggcorrplot包来生成一个相关矩阵。但是,结果图中的对角线与输入相关矩阵不同。

例如,以下是使用该软件包的基本绘图:

代码语言:javascript
复制
library(ggcorrplot)
data(mtcars)
corr.mat <- cor(mtcars[, c("mpg", "disp", "hp", "drat", "wt", "carb")])
ggcorrplot(corr.mat)

这张图有一条从左到右沿矩阵向上的对角线。相反,我希望结果图看起来与我用作输入的相关矩阵完全相同:

代码语言:javascript
复制
print(corr.mat)

也就是说,mpg变量的相关性应该在矩阵中的位置1,1。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-26 20:52:56

您可以通过反转corr.mat的行或列来执行此操作

代码语言:javascript
复制
ggcorrplot(corr.mat[,6:1])

给出

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57220097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档