如何解决在 R 中创建半马戏团图
来自纸https://onlinelibrary.wiley.com/doi/full/10.1002/ajh.25831 并按照以下说明使用 R 中的 circlize 库:https://jokergoo.github.io/circlize_book/book/introduction.html#a-qiuck-glance
但是,当我尝试更改限制以仅绘制一半的圆时,我得到的是完整的圆
我的代码是:
sectors = letters[1:2]
circos.par("canvas.xlim" = c(-1,1),"canvas.ylim" = c(0,"start.degree" = 90)
circos.initialize(sectors,xlim=c(-1,1))
circos.track(ylim = c(0,track.height = 0.1,panel.fun = function(x,y){ x = seq(0.2,0.8,by = 0.2)
y = seq(0.2,by = 0.2)
circos.segments(x,0.1,x,0.9)
circos.segments(0.1,y,0.9,y)})
circos.points()
我是通过调整本书第 3.4 节中的代码得到的,这是
circos.segments(x0,y0,x1,y1)
circos.segments(x0,y1,straight)
circos.initialize(letters[1:8],xlim = c(0,1))
circos.track(ylim = c(0,track.height = 0.3,y) {
x = seq(0.2,by = 0.2)
y = seq(0.2,by = 0.2)
circos.segments(x,0.9)
circos.segments(0.1,y)
})
如何只显示半个马戏团情节?我想做一个半马戏团热图,不需要和弦/连接。是否有另一个包可以更好地进行此分析?我的输入只是一个矩阵,我已经做了分析。谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。