首页 > 解决方案 > corrplot.mixed in R - 使对角线上的标签更小

问题描述

我使用此命令获取相关矩阵图。一切正常,但对角线。标签稍长,不适合。如何解决这个问题?- 要么使标签变小,要么改变字母的方向。我已经尝试了几件事,但它们似乎都不起作用。

cor.matrix <- round(cor(grades, use = "pairwise.complete.obs", method = "kendall"), digits = 2)
corrplot.mixed(cor.matrix,  tl.col = "black", lower.col = "black",number.cex = .7,tl.cex=1 )

在此处输入图像描述

标签: rggplot2plotcorrelation

解决方案


我实际上只是找到了解决这个问题的方法。我没有尝试在图中执行此操作,而是重命名了数据的标签。通过使用\n换行符,我设法拆分名称,从而使其更短。标签尺寸也可以通过 inside 进行cex=0.8调整corrplot.mixed

colnames(grades) <- c("Theory", "Building \n Science", "Buliding\n Technique", "Design 1", "Design 2", "Design 3", "Testscore")

corrplot.mixed(cor.matrix,  tl.col = "black", lower.col = "black",number.cex = .7,tl.cex=0.8 )

在此处输入图像描述


推荐阅读