R: 如何用circleize画出三组重叠的和弦图?

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

我用下面的代码得到了三组--"HD无刺激"、"EC无刺激 "和 "HIV无刺激 "中唯一的和重叠的克隆。

还有16个克隆是三组之间共同的。如何将其添加到这个图中?

m<-matrix(c(71,22,30,0,69,23,0,0,96), nrow=3, ncol=3, dimnames=list(c("HDno stim","ECno stim","HIVno stim"),c("HDno stim","ECno stim","HIVno stim")))

library(circlize)

grid.col=c(HDnostim="red",ECnostim ="green",HIVnostim ="blue")

chordDiagram((m), grid.col = grid.col) 

circos.clear()

enter image description here

r diagram chord
© www.soinside.com 2019 - 2024. All rights reserved.