将相关矩阵绘图范围更改为 0 到 1 - R

问题描述 投票:0回答:1

如何将绘图范围更改为从 0 到 1,因为相关矩阵始终为正。

脚本:

require(RColorBrewer)
library(corrplot)

set.seed(123)
data <- matrix(runif(100, min = 0, max = 1), nrow = 10)
df <- as.data.frame(data)
correlation_matrix <- cor(df)
correlation_matrix <- (correlation_matrix + 1) / 2
corrplot(correlation_matrix, method="circle",  col = rep(rev(brewer.pal(n=8, name="RdYlBu")), 2))
      
r plot correlation
1个回答
0
投票

这个?

corrplot(col.lim=c(0,1),correlation_matrix, method="circle",  col = rep(rev(brewer.pal(n=8, name="RdYlBu")), 2))

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.