我有一个二进制data.fram
e(53115行; 520列),我想绘制一个相关图。我想根据相关值> = 0.95(红色)为它着色,否则为蓝色。
correl <- abs(round(cor(bin_mat), 2))
pdf("corrplot.pdf", width = 200, height = 200)
a <- corrplot(correl, order = "hclust", addCoef.col = "black", number.cex=0.8, cl.lim = c(0,1), col=c(rep("deepskyblue",19) ,"red"))
dev.off()
我得到了相关图,但是在许多情况下,我得到了错误的颜色(请参见下面的0.91)。
数据:file
我如何设法进行正确的着色?