[英]Chord Plot for a Correlation matrix. R
我想为相关矩阵创建和弦图。 其中链接表示从 -1 到 1(蓝色到红色)的颜色渐变中的相关性。 我只想代表那些具有实际相关性的链接。
这是一个示例数据集:
c1<-c(0,0,0.5,-0.2,0.1,-0.8)
c2<-c(0.2,0.8,-0.5,0,0,0)
c3<-c(0,0,-0.2,0,0,0.1)
mat<-rbind(c1,c2,c3)
rownames(mat) = paste0("S", 1:3)
colnames(mat) = paste0("E", 1:6)
df = data.frame(from = rep(rownames(mat), times = ncol(mat)),
to = rep(colnames(mat), each = nrow(mat)),
value = as.vector(mat),
stringsAsFactors = FALSE)
在和弦图中表示这一点的简单方法如下:
windows()
chordDiagram(df, big.gap = 30)
circos.clear()
但是,它代表所有链接,即使值为 0。如何为该值创建颜色渐变,从 -1 到 1,0 为白色?
谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.