桑基图未连接节点:为何节点孤立

数据中出现但没有流的节点会被画成虚线并标记。了解成因(通常是名称拼错)以及如何连接或删除。

进出都没有流带的节点不属于任何流。编辑器把它画成虚线,并在图至少有一条流后标记它,以免它被当作空结果。

常见原因是名称不匹配:一行写 Marketing,另一行写 Marketting,会产生两个节点,各自只有一半的连接。第二个看起来就是孤立的。

示例是一张干净的三列预算。添加一行拼错的去向,新节点就会以虚线单独出现。

常见原因

名称是各行之间唯一的联系,因此任何差异都会产生一个新节点。

  • 名称中有拼写错误或多余空格。
  • 大小写或写法不同。
  • 流所在的行被删除,但节点保留了下来。
  • 已输入节点,但还没有输入它的流。

如何显示

未连接的节点画成虚线。只有当图已有一条流之后才会标记它,因为刚开始时每个节点都是未连接的,在你输入第一个名称时就警告会像是在挑错。

如何修复

改正名称使其匹配,添加缺失的流,或者在不该存在时删除该节点。

要点

  • 100 的预算分出 60 给租金,30 给工资,10 给市场营销。
  • 市场营销把它的 10 继续送出:6 给广告,4 给活动。
  • 每个节点至少有一条流,所以没有被标记的。
  • 数字均为虚构。

示例数据

虚构数字,每个节点均已平衡。

桑基图未连接节点:为何节点孤立 (千欧元)
来源目标数量(千欧元)
预算租金60
预算工资30
预算市场营销10
市场营销广告6
市场营销活动4

同样的数据(CSV)

source,target,value
预算,租金,60
预算,工资,30
预算,市场营销,10
市场营销,广告,6
市场营销,活动,4

运作方式

  1. 查找虚线节点

    它们没有进出的流带。

  2. 比较名称

    对照应该连接的节点,检查拼写错误、空格和大小写。

  3. 修正或添加流

    让名称匹配,或输入缺失的数量。

  4. 删除多余节点

    移除不该出现在图中的节点。

常见问题

为什么我的第一个节点没有被标记?

在图有流之前,每个节点都是未连接的,所以不标记任何节点。标记从第一条流开始。

可以特意保留未连接的节点吗?

可以。它会画成虚线,警告只是提示,不会阻止你。

编辑此预算桑基图

将示例打开为你自己的图表,添加一行,看看未连接节点的样子。

编辑此预算桑基图

桑基图中的更多内容