pythonic生物人

复现Nature期刊图,换数据即可用!

本次使用R语言复现一下Nature中的1张图!

s41586-025-09749-7,Figure4h 原图
s41586-025-09749-7,Figure4h 原图

和弦图(Chord Diagram)用于展示多个分类之间的相互关系。通过将分类表示为圆周上的分段,并用弧线(或弦)连接,直观展现流量、联系强度或交互模式,但在分类数量较多时需优化内容以避免视觉混乱。和弦图广泛运用于基因组学(如基因间相互作用或染色体结构变异分析)、社会网络分析(群体或个体间关系)、迁移流量分析(人口迁移或物流流向)等领域。

❤️复现效果图-Figure4h ❤️
❤️复现效果图-Figure4h ❤️

数据

读入数据
读入数据

R实现

使用R语言简单实现一下,

library(circlize)
chordDiagram(matrix_data)

一行代码可实现,

Image
  • 图中的节点(Node)表示类别或实体,分布在圆周上,例如,“Sample1”、“Gene1”等;
  • 弦(Chord)表示节点之间的关系,弦的宽度代表两类之间的联系强度或数值。

可以对外圈标注、配色、弦等进行优化,效果如,

ImageImageImage


获取绘图代码+测试数据+数据处理方法+依赖包安装方法,

👇(备注:299)

图片
-END-
更多干货👉:《保姆级R可视化教程2.0》,39个章节,20w字+,数百张图,旨在引导如何系统学习R语言可视化,部分展示如下:
图片
图片
图片
图片
图片
图片
复现效果图-abcd图❤️
复现效果图-b图❤️
图片
❤️复现效果图-ABCD图❤️
图片
❤️复现效果图-bcd图❤️
图片
图片
❤️复现效果图-b图❤️
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片

图片

图片
图片

(加入学习,收费,备注:299)

图片