桑基图的循环:如何处理返工

有些流会回到较早的步骤,如返工或退货。了解循环如何画成回流,以及总量如何计入它。

桑基图从左向右阅读,但真实的流程会循环:物品检验不合格,退回返工。编辑器把闭合循环的那条流画成回流,并计入总量。

示例是一条生产线,1,000 个零件进入检验。100 个不合格,进入返工后再回到检验,因此检验共处理 1,100 个:1,000 个新的和 100 个返回的。

每一次经过检验都会计数。如果你想看一次合格率而不是总吞吐量,请把图分成两个阶段来画,而不是使用循环。

循环如何绘制

编辑器按节点在表格中出现的顺序访问它们。通向路径上已有节点的流被视为回头路,画成回流,并提示这是一个循环。请按流程顺序排列节点,这样被画成回流的才是正确的那条流。

总量如何计入

回流会计入节点的总量。检验从生产接收 1,000,从返工接收 100,并送出 1,100:900 发货,100 报废,100 进入返工。送出多于接收的节点会收到警告,所以只有输入了回流,循环才会平衡。

何时避免循环

循环比单次通过更难读。如果重复通过并不重要,可以把返工画成最终通向“已发货”或“已报废”的节点,这样每条流都保持从左向右。

要点

  • 生产了 1,000 个零件,检验处理 1,100 个,因为有 100 个从返工返回。
  • 900 个发货,100 个报废;100 个返工零件会被再次检验。
  • 返工接收 100 并返回 100,所以是平衡的。
  • 数字均为虚构;循环被画成回流,并标记为循环。

示例数据

虚构数量。每个节点均已平衡,包括回流。

桑基图的循环:如何处理返工 (个零件)
来源目标数量(个零件)
已生产零件检验1000
检验已发货900
检验已报废100
检验返工100
返工检验100

同样的数据(CSV)

source,target,value
已生产零件,检验,1000
检验,已发货,900
检验,已报废,100
检验,返工,100
返工,检验,100

运作方式

  1. 按流程顺序列出节点

    先是生产,然后是检验,再是零件可去的各处。

  2. 输入正向的流

    生产到检验,检验到已发货、已报废和返工。

  3. 输入回头的流

    返工到检验,这就闭合了循环。

  4. 检查平衡

    检验接收新零件和返回的零件,并送出总数。

常见问题

循环是错误吗?

它会作为警告被标出,因为画法不同,但它是有效的流,其数量会计入总量。

为什么回头的是错误的那条流?

编辑器从列出的节点顺序开始。请重新排列行,让流程从顶部开始,这样后面的流才会被画成回头。

编辑此返工桑基图

将示例打开为你自己的图表,并添加你自己的回流。

编辑此返工桑基图

桑基图中的更多内容