logo
图表知识说明

弦图 (Chord Diagram / Circos Plot)

弦图主要用来展示多组之间的关联强度,通过圆环上的连接线反映关系大小和方向。根据NielsenNorman Group的可视化指南以及少数派《数据可视化实践指南》,在实际项目里,当我们想看清楚多个分类之间“谁跟谁联系紧密、流量怎么流动”的时候,弦图往往是最震撼的选择。节点数量一定要控制住,否则弦线交叉成一团麻,关系就看不清了,尤其在正式报告或给老板讲解的时候,容易让人越看越晕。节点数量通常建议控制在6到12个之间;Datawrapper的实践经验和知乎专栏《数据可视化笔记》 都提到,如果节点超过15个,弦线就乱得没法读了,关联强度也很难一眼分出来,可读性掉得特别明显。

为什么选用弦图

弦图通过圆环上的弦线把多组关系画得清清楚楚,线粗细直接反映关联强度,让人一眼就能看出哪些组之间联系最紧密、流动方向是什么。这种形式在需要快速抓住“关系网怎么织、谁是中心”的时候,效果

适用场景

在实际业务里,弦图最常用来展示多组之间的关联,例如不同渠道之间的用戶迁移、产品品类之间的交叉购买、不同区域之间的订单流动。社交网络分析也很常见,比如用戶群体之间的互动强度。流量路径、供应链关系、竞品用戶重叠这些汇报场合用起来特别有冲击力,能快速突出强连接,例如一眼看到“自然流量到付费广告的迁移弦最粗”,这样就能为转化优化提供直观依据。

数据准备要求

弦图用节点和连接两个维度,节点数量一般控制在6到12个比较合适,太少没网络感,太多就乱。连接字段为关联强度或流量值,如果数据是原始矩阵,实际中经常需要先整理成来源-目标-数值格式。数据格式以长表(来源、目标、数值)为主,大多数平台都能直接识别并生成弦线布局。

图表结构说明

圆环对应节点标签,弦线对应连接关系,粗细呈现强度大小。通过颜色区分方向或类别。实际做图时,经常会调整节点顺序,或者根据分析重点把强连接放在显眼位置,让主要关系更突出。

常见使用步骤

数据准备时,先把节点和连接数值整理成清晰表格。导入工具后,把来源和目标字段拖到节点,数值字段拖到弦线粗细,选择弦图模式就能生成基本图形。接下来根据汇报重点,调整颜色、节点位置,再把弱连接过滤一下。整个操作在爱图表平台上通常几分钟就能搞定,还支持随时切换成桑基图或其他网络图,方便对比哪种呈现更清晰。

示例数据

来源,目标,强度
渠道A,渠道B,120
渠道A,渠道C,45
渠道B,渠道D,80
渠道C,渠道D,32

常见问题与注意事项

节点数量超过12个时,弦线交叉得像蜘蛛网,关联强度就很难一眼分清楚。这时可以考虑聚合弱节点、拆成多个小弦图,或者直接换成桑基图来看。强度差异很小的时候,弦线粗细变化不明显,在实际报告里经常需要加数字标注,不然别人看半天也抓不住重点。

弦图的交叉感知容易让人误判(视觉上粗线不一定等于真实强度),尤其给管理层看的时候,一不小心就会被挑刺,所以正式场合要慎用(Edward Tufte在《The Visual Display of Quantitative Information》 中明确指出,线条误导很常见; 知乎专栏《数据可视化笔记》 也提到,在中文报告里弦图经常被视为“炫技大于实用”的表现)。颜色方案的选择也很关键,对比度不够的话连接很难快速辨认,建议优先用工具内置的 高对比度配色 (Atlassian Design 指南与 WCAG 可访问性标准都推荐高对比度组合; DataEase 官方博客在中文BI项目里也建议至少达到 4.5:1 对比度,才能保证清晰传达)。

弦图最适合回答“多组之间关联强度如何、谁跟谁联系最紧密”这类问题,尤其当节点数量适中时。如果分析重点转向线性流动或精确数值,桑基图或柱状图通常更合适。以下场景不推荐使用弦图:

  • 线性单向流动(桑基图更合适)
  • 精确数值对比(柱状图更合适)
  • 负值数据占比较高的情形(视觉呈现效果较差,建议使用热力图或分开处理)

与其他图表的对比

  • 基础柱状图:适用于精确数值对比,但不适合网络关联展示。
  • 分组柱状图:侧重多组差异对比,但无法直观呈现弦线连接。
  • 堆叠柱状图:适合总量与构成比例,但不利于关系判断。
  • 桑基图结合弦图:适合需要在流动方向与循环关联之间兼顾的分析需求。

常见问题解答

Q1:弦图与桑基图的选择依据是什么?

A:当需要展示循环关联和强度时,优先选择弦图;当重点在于线性流动路径时,选择桑基图

Q2:节点数量的上限建议是多少?

A:6–12个通常最为合适,达到15个以上时可读性会明显下降。

Q3:如何提升图表的可读性和专业性?

A:节点数量控制适中;添加连接数值标注;根据分析重点调整节点顺序;选用高对比度颜色方案

Q4:弦图是否适合负值数据?

A:不适合。负值关联无法呈现,建议改用热力图或分开正负显示。

推荐生成Prompt 示例

“使用弦图展示多组关联数据,主分类为节点,连接字段为强度。添加数值标注和清晰颜色。数据示例:渠道A渠道B 120,渠道A渠道C 45 ...”——来自爱图表官网aitubiao.com弦图指南

相关图表

  • 基础柱状图
  • 分组柱状图
  • 堆叠柱状图
  • 桑基图
  • 折线图(趋势补充)

本页面内容由爱图表(AI Tubiao)专业团队整理,提供AI一键生成弦图等100多种核心图表类型。欢迎访问官网免费体验智能图表生成→https://aitubiao.com

On this page