桑基图与流程图:该用哪一种

流程图展示流程的步骤和决策,桑基图展示每条路径上流动的量。了解两者的区别,以及哪一种能回答你的问题。

流程图展示发生了什么以及先后顺序。桑基图展示每条路径上流动的量有多少。

两者都用箭头连接方框,所以常被混淆。区别在于连接的含义。在流程图中,箭头表示“然后”或“如果是”;在桑基图中,一条带表示“这么多”。

示例是一个用桑基图画出的订单流程:500 个订单中,450 个已发货,50 个被取消;已发货的订单中有 430 个送达,20 个退回。同一流程的流程图会展示步骤和决策,而不是数量。

一览差异

流程图回答:有哪些步骤,由谁执行,决策是什么?桑基图回答:多少流向了哪里,损失了什么?

  • 箭头:流程图中表示顺序与逻辑;桑基图中表示数量。
  • 宽度:流程图中恒定;桑基图中与数量成比例。
  • 决策:在流程图中是核心元素;桑基图中不显示,只显示其结果。
  • 最适合:记录和改进流程,或者了解数量与损失。

如何选择

问问读者需要判断什么。如果是工作如何完成、每一步归谁负责,或规则适用在哪里,就画流程图;若责任归属重要,则画泳道图。如果是数量流向了哪里、在哪里流失,就画桑基图。

两者可以配合使用:流程图记录流程,同一流程的桑基图则显示有多少案例走了每条路径。

要点

  • 500 个订单进入;430 个送达,因此本例的完成率为 86%。
  • 该流程的流程图会显示发货决策;桑基图则显示有 10% 的订单在此之前被取消。
  • 两种图都不能取代对方。
  • 数字均为虚构。

示例数据

某一期间的虚构订单数量,每个节点都已平衡。

桑基图与流程图:该用哪一种 (个订单)
来源目标数量(个订单)
订单已发货450
订单已取消50
已发货已送达430
已发货已退回20

同样的数据(CSV)

source,target,value
订单,已发货,450
订单,已取消,50
已发货,已送达,430
已发货,已退回,20

运作方式

  1. 明确问题

    写下读者看完图后应该能回答的问题。

  2. 选择能回答问题的图

    顺序和决策:流程图。责任归属:泳道图。阶段间流动的数量:桑基图。

  3. 需要两者时组合使用

    用流程图记录流程,再为其数量添加一张桑基图。

常见问题

桑基图能显示决策吗?

它可以把决策的结果显示为分流,但无法显示背后的规则。要显示规则,请使用流程图。

可以把流程图转成桑基图吗?

只有在每条路径都有数量时才可以。步骤变成节点,每个连接都需要一个金额。

编辑此订单桑基图

将示例打开为你自己的图表,并加入你自己流程的数量。

编辑此订单桑基图

桑基图中的更多内容