您见过如下的图表吗?近年来,图表已被广泛应用于各个领域。

即使您是第一次看该图表,您也可能会明白它的含义。
该图被称为“桑基图”。
上图是有关颜色偏好的调查结果的一个例子。 “最喜欢的颜色”、“性别”和“年龄”问题放在横轴上,每个轴上的空间宽度与答案数量成正比。
乍一看,该图表显示出这样的趋势:“50 岁的人中,有更高比例的人喜欢蓝色”和“40 岁的女性中,有更高比例的人喜欢紫色”。
在本文中,我们将首先概述桑基图,然后使用两个分析示例向您展示如何在 JMP 中绘制桑基图。文章最后还有一个视频展示如何使用它。
什么是桑基图?
桑基图是一种将数量流动可视化的图表。这些图表可以有效地显示物体的运动或随时间的变化,但它们也可用于显示分类变量之间的关联。
在 JMP 中,您可以使用图形生成器中的平行绘图功能绘制该图表。
平行图是绘制跨多个变量的一行值的图形。它通常以连接多个连续变量的线的形式使用,但也可以包括分类变量。
当你包含一个分类变量时,每个级别(类别)都表示为平行线(轴)上的一个间隔,间隔的长度与分类变量每个级别的数据量成比例。
示例 1:使用制造数据检查因素
JMP 样本数据“Powder Metallurgy.jmp”是汽车零部件的制造数据。它包括分类变量“表面状况”(通过/失败),它是响应变量之一,以及分类和连续过程数据。

这里,我们将使用桑基图来直观地展示“表面状况”(通过/失败)与被认为会影响它的分类工艺变量之间的关系:“成型方法”、“压缩方法”和“烧结方法”。
基本操作
① 同时选择要分析的多个列(使用Ctrl或Shift键)并将其拖放到[X]区域。
②点击“并行”图标

只需这些步骤即可绘制桑基图。当您在图表上选择想要检查的线条时,它将链接到其他图表和数据表。
下图中,“表面条件”为“Fail”的情况中,选择了粗虚线(红色)。。该生产线连接成型方法:挤压、压缩方法:冷、以及烧结方法:大气。使用“创建表格”对数据进行制表时,我们可以看到,该条件组合的失败率最高,为 23.92%,是类别最高的组合。

这里我们展示了一个使用分类变量的示例,但JMP 也可以创建混合连续变量和分类变量的桑基图。
下图是使用“表面条件”(分类变量)和被认为对其产生影响的连续过程变量“烧结时间”、“烧结温度C”和“比率”绘制的桑基图。

示例 2:绘制临床试验中的患者流量图
这是绘制“流”信息图表的一个例子。下图显示了有 906 人参加的临床试验的流程,显示了受试者被分配到哪个组(NIC.15 或安慰剂)以及他们在试验中的状态(完成、死亡、失访)。

*可以使用我们的产品“JMP Clinical”创建此图表。
为了使用桑基图直观地展示这种情况,让我们准备以下数据:在“N”列中输入每个类别中的主题数量。

*为方便起见,N=0 的类别被排除在外。
*该数据可从本博客 (Study Flow Diagram.jmp) 下载。
这是使用此数据创建的桑基图,其中分类变量指定为 [X]、将“N”指定为 [Size]、将“Arm”指定为 [Color]。

通过像这样以图表形式表示数据,很容易了解试验期间受试者的流程和状态。
为了方便大家参考,我们制作了一个视频,总结了上面示例1和示例2中的操作。请看一下。 (注:没有音频。)
作者:Naohiro Masukawa(JMP 日本)
Naohiro Masukawa - JMP 用户社区