小提琴图绘制-Graph prism
在 GraphPad Prism 中为小提琴图添加显著性标记(如*P<0.05
)的步骤如下:
步骤1:完成统计检验
- 选择数据表:确保数据已按分组排列(如A列=Group1,B列=Group2)。
- 执行统计检验:
- 点击工具栏
Analyze
→Column analyses
→Mann-Whitney test
(非参数检验,适用于非正态数据)
或t-test
(若数据符合正态分布)。 - 在弹出窗口中勾选
Two-tailed
(双尾检验)→ 点击OK
。
- 点击工具栏
步骤2:自动添加P值标记
- 返回图形界面,Prism会自动在结果表中生成P值(如
P=0.003
)。 - 手动转换为星号:
- 双击图形上的P值文本框 → 删除默认的P值文本。
- 点击工具栏
Text tool
(T
图标)→ 在合适位置添加文本:*
表示P<0.05
**
表示P<0.01
***
表示P<0.001
(根据实际检验结果填写)
步骤3:添加显著性连线(可选)
- 点击工具栏
Draw
→Line
,在两组之间绘制水平线。 - 调整线条位置和长度,使其指向分组的中心。
- 将星号文本移动到连线上方居中位置。
关键设置图示
- 统计检验选择:
- 星号标注示例:
注意事项
-
检验方法选择:
- 若数据符合正态分布(通过
Analyze
→Column statistics
→Normality test
检查),使用 非配对t检验(Unpaired t-test
)。 - 若数据非正态,使用 Mann-Whitney检验(非参数检验)。
- 若数据符合正态分布(通过
-
自动标注插件(Prism 9+):
- 安装
Significance Stars
插件(需Prism 9及以上版本):
Extensions
→Add Extension
→ 搜索Significance Stars
→ 安装后一键添加星号。
- 安装
-
图形导出:
- 保存为PDF/TIFF格式(分辨率≥300 dpi)以确保印刷质量。
备选方案:R语言自动标注
如果Prism操作不便,可用R代码自动生成带星号的图形(需原始数据):
library(ggpubr)
ggplot(data, aes(x=Group, y=Value)) +geom_violin() +stat_compare_means(method = "wilcox.test", label = "p.signif", # 直接显示星号comparisons = list(c("Group1", "Group2")))