我在R中使用corrplot绘制了一个相关系数矩阵,但是我的相关范围仅从0.95到1.00,而且我不知道如何设置调色板的上下限。
corrplot(segCorr, order = "hclust", tl.cex = .6,
cl.lim = c(0.95, 1), col=colorRampPalette(c("blue","white","red"))(10))
Run Code Online (Sandbox Code Playgroud)
尽管进行了设置,但是所有内容都是一种颜色,但是我需要在细节上看到这些细微的差别。
为了避免花太多时间设置一个好的调色板,我有时使用的“黑客”是设置is.corr = FALSE. 然后我们从
with(mtcars, corrplot(cor(cbind(disp, hp, cyl)), cl.lim = c(0.7, 1)))
Run Code Online (Sandbox Code Playgroud)
到...
with(mtcars, corrplot(cor(cbind(disp, hp, cyl)), cl.lim = c(0.7, 1), is.corr = FALSE))
Run Code Online (Sandbox Code Playgroud)