Prism 支持在对数据进行适当分析后,自动在数据图表中添加带有 P 值(或相关星号)的线条或括号。要使用此功能,只需单击工具栏“绘图”部分中的按钮(或从“插入”菜单中选择“成对比较”菜单项)。

哪些分析包含 Prism 可以自动绘制的比较?
t 检验
所有变体(配对/非配对、参数/非参数)的比较结果均可自动添加。
多重 t 检验
该分析的所有变体(配对/非配对、参数/非参数)均可自动添加成对比较。然而,比较数量可能迅速变得过多,以致无法在单个图表上以易于解读的方式显示。
单样本 t 检验和 Wilcoxon 检验
仅当数据中没有子列时,或(如果有子列)选择了默认选项“平均每行中的重复值”时,才可使用这些功能。
单因素方差分析
所有变体(配对/非配对、参数/非参数)之后的多重比较选项均可自动添加。
双因素方差分析
可自动添加比较单个单元格均值的多重比较(但不包括整行/整列的比较)。适用于双因素方差分析的适当多重比较包括:
•将每个单元格均值与该列中的其他单元格均值进行比较(仅适用于恰好有两行的双因素方差分析)
•将每个单元格均值与该行中的其他单元格均值进行比较(仅适用于恰好有两列的双因素方差分析)
•在每行内比较各列(行内简单效应)
•在每列内比较行(列内的简单效应)
•不考虑行和列,比较单元格均值
“成对比较”对话框
在执行适当的分析(或从旧版本的 Prism 重新计算适当的分析)后,首次单击工具栏按钮将自动为该数据集分析中包含的所有比较添加线条和星号。大多数情况下,您只需执行此操作即可!
但是,如果您希望自定义比较线/括号的外观,第二次单击工具栏按钮(或双击其中一条比较线)将打开“格式化成对比较”对话框。

“外观”选项卡
该对话框的第一个选项卡(外观)提供了多种控件,可用于自定义添加到图表中的成对比较的外观。首先,您可以选择显示数值 P 值或星号。若选择显示数值 P 值,您还可以添加前缀,例如内置的“P =”或“p =”选项,或是您偏好的自定义前缀。 您还可以选择显示所有成对比较,或仅显示那些 P 值低于指定阈值的比较(可在 0 到 1 之间手动输入自定义值)。
此选项卡上的其他选项允许您:
•从三种不同的括号样式中进行选择
•自定义括号的外观(粗细、颜色和样式)
•独立调整文本标签和星号的大小
•指定每个括号与其标签之间的距离
“图表上的比较”选项卡
此对话框的第二个选项卡(图表上的比较)允许您选择要在图表上显示或隐藏的特异性比较。默认情况下,分析中定义的所有比较都会显示在图表上。如果通过此对话框取消选中了所有成对比较(或通过删除将其从图表中移除),点击“成对比较”工具栏按钮将重新启用所有比较线。
格式化单个比较线
若要更改单条比较线的设置,只需右键单击您想要自定义的线。在弹出的菜单中,您可以选择更改:
•文本字体、颜色、大小及样式
•线条颜色、粗细和样式
•标题位置(对于纵向图表,此选项控制文本位于线条上方还是下方;对于横向图表,此选项控制文本位于线条左侧还是右侧)
•对于水平图表,您还可以选择文本方向为“向上”或“向下”
请注意,所有这些设置均可同时应用于多重比较线。只需点击并拖动以选择多条线,或在应用自定义设置前按住键盘上的 Shift 键点击多条线。
选择要显示的测试
Prism 仅会自动显示来自单一分析的比较结果。如果您对绘图数据集执行了上述多项测试(这种情况通常不需要,甚至在某些情况下并不合适),则需要指定包含您希望显示的比较结果的具体测试。 如果您稍后决定要显示针对同一数据集执行的另一项测试的比较结果,可以在“格式化成对比较”对话框的“图表上的比较”选项卡中,通过下拉菜单选择要显示的分析结果。

从图表中删除成对比较线
若您决定不再需要在图表中显示比较线,可通过多种方式将其移除。要删除单条比较线,请单击该线进行选中,然后直接按下键盘上的“删除”键。或者,您也可以打开“格式化成对比较”对话框,切换至“图表上的比较”选项卡,并在列表中取消选中相应的比较项。
若要从图表中移除所有成对比较线,请单击“成对比较”工具栏按钮的下拉部分,然后选择“移除成对比较”。或者,您可以打开“更改”主菜单,选择“成对比较”,然后选择“移除成对比较”。 注意:此操作并非仅隐藏比较线。它会将比较线从图表中移除,并清除曾应用于这些线的任何自定义外观设置。
在单个图表中显示来自多个数据表的数据
此功能仅在图表中显示来自单个数据表的数据时有效。如果图表包含来自多个数据表的数据,则不会显示比较线
不支持的图表类型
在某些情况下,即使已对数据进行了适当的分析,也无法在图表上自动绘制成对比较的结果。这通常是因为图表中包含堆叠组。请参考表 1 中的数据及其在图 1 中的显示,作为添加成对比较结果没有问题的示例:
表 1 |
||||||
|
条件 1 |
条件 2 |
||||
组 A |
10 |
12 |
8 |
9 |
7 |
8 |
B组 |
16 |
14 |
15 |
9 |
11 |
7 |

对表1中的数据进行了双因素方差分析(无重复测量)。 进行了多重比较,比较“同一行中每个单元格的均值与其他单元格的均值”(换言之,将条件1下的A组与条件2下的A组进行比较,并将条件1下的B组与条件2下的B组进行比较)。如图1所示,使用线条/星号显示这些多重比较的结果没有问题。
然而,若改用堆叠分组图,则无法准确显示结果。此问题如下图2所示。

如上图 2 所示,被比较的组现在被堆叠在了一起(例如,条件 1 下的 A 组数据点与条件 2 下的 A 组数据点都堆叠在同一位置)。结果,被比较组之间的水平距离为零!要在图 2 上添加比较线,这些线长度必须为零,因此根本不会被绘制出来。
不支持的图表类型
在 Prism 中添加成对比较的功能依赖于生成的图表类型及其所属的图表家族。目前,无法向属于以下图表家族的图表添加成对比较:
•XY
•生存曲线
•嵌套
•整体与部分
•多变量
•嵌套
•热图(分组的一部分)
•三维(分组的一部分)
使用魔杖工具执行分析但未查看结果
有一种情况是,即使分析和图表均有效,Prism 仍会显示无法将成对比较添加到图表中的警告。这种情况发生在:使用 Wand 工具复制了该数据的分析,但尚未查看结果。本质上,如果未访问(并加载)复制的分析结果,成对比较功能将无法为所选比较显示相应的 P 值汇总。
解决方法很简单:在尝试将“成对比较”添加到图表之前,只需先打开复制的结果工作表即可。