如何让BioRender为您的数据推荐合适的统计检验 如何让BioRender为您的数据推荐合适的统计检验

如何让BioRender为您的数据推荐合适的统计检验

选择合适的统计检验是数据分析中最常见的不确定点之一。BioRender Graphing 会自动对您的数据运行诊断检查,并在您运行分析之前推荐最合适的检验,从而免去猜测的过程。本文将介绍这一流程的工作原理、运行哪些检查,以及如何解读推荐结果。

推荐系统的工作原理

当您点击Run analysis时,BioRender 会在后台对您的数据运行一系列假设检查,然后向您显示分析设置表单。根据这些检查的结果,最合适的检验会在右侧的“Review analysis”面板中标记为"Recommended"。

推荐面板会显示:

  • 推荐的检验
  • 运行了哪些检查
  • 以通俗语言解释结果的含义

示例如下

💡 重要提示:BioRender 的推荐结果是基于统计学的起点。最终决定始终由您做出。系统会透明地展示推理过程,因此您可以接受推荐、覆盖推荐,或与同事讨论。

BioRender 运行的假设检查

不同的统计检验对数据的结构和分布有不同要求。BioRender 会自动检查其中最重要的要求:

Shapiro-Wilk 正态性检验

许多常见的统计检验——包括t-tests和ANOVAs——都假设您的数据遵循正态分布(钟形曲线)。Shapiro-Wilk检验会检查您的数据集是否满足这一假设。

结果 BioRender 的推荐
确认符合正态性(p > 0.05) 参数检验(例如 t 检验、ANOVA、Pearson 相关性检验)
未确认符合正态性(p ≤ 0.05) 非参数替代检验(例如Mann-Whitney U、Kruskal-Wallis、Spearman相关性检验)

对经过对数转换的数据进行Shapiro-Wilk检验

如果原始数据未通过正态性检查,BioRender 会自动检验经过对数转换的数据是否符合正态分布。许多生物学测量值——如细胞因子浓度、荧光强度和基因表达量——天然呈对数正态分布,因此第二次检查通常可以将数据“挽救”到参数分析框架中。通过检查后,BioRender 会推荐对数正态版本的 t 检验或ANOVA,即对经过对数转换的数值运行参数检验。与非参数替代检验相比,这种方法更为理想,因为它能保留更多关于效应量的信息。

方差齐性检验

参数检验还假设各组之间的方差大致相等。方差齐性检验会检查是否满足这一条件。

结果 BioRender 的推荐
确认方差相等 Standard t 检验或ANOVA
检测到方差不等 Welch 校正——一种针对组间方差不等进行调整的 t 检验或ANOVA版本

您在“Review Analysis”面板中看到的内容

打开分析设置后,推荐结果会显示在“Review analysis”面板中。 

其中包括:

  • 预先在下拉菜单中选中的推荐检验
  • 以通俗语言说明“此分析的作用”——例如:“您的数据满足非配对 t 检验的假设”,或“您的数据不满足Pearson相关性检验的正态性假设。建议使用Spearman相关性检验作为非参数替代方法。”
  • 说明推荐检验适用条件的"When to use"解释

示例如下:

Shapiro-Wilk和方差齐性检验的结果始终会包含在完整的分析报告中,因此您可以在方法部分记录这些假设检查。

覆盖推荐结果

您始终可以不使用推荐的检验。如果希望使用其他检验,请打开“Review analysis”面板中的下拉菜单,然后选择您偏好的选项。

如果您选择的检验与数据的假设不匹配——例如,在正态性检查未通过时选择参数检验——BioRender 会显示警告,说明为什么推荐的检验仍然更合适,以及覆盖推荐结果需要付出什么代价。这样,您可以在获得充分信息的基础上做出决定,而不是只能被阻止选择。

如果您的数据结构不满足某些检验的基本要求,这些检验可能会显示为灰色。将鼠标悬停在工具提示上即可了解原因。

💡 这对团队而言很重要:当团队中的每个人都使用BioRender的引导式分析时,无论个人的统计学知识水平如何,分析都会以一致的方式运行——使用相同的检验、相同的假设检查和相同的逻辑。这可以减少实验室成员之间的差异,并使方法更易于记录和复现。

常见问题

我可以始终相信推荐结果吗? 

这些推荐基于成熟的统计学标准,适用于绝大多数常见的研究数据集。不过,它们只是起点——在做出最终决定时,您仍应始终考虑所在领域的惯例以及具体的实验设计。

如果我的数据集非常小怎么办? 

对于非常小的样本,Shapiro-Wilk等正态性检验的效力有限(例如每组 n < 5)。在这种情况下,即使数据确实不符合正态分布,检验也可能无法检测出来。除了检验结果之外,还应考虑您的数据符合正态分布在生物学上的合理性。

假设检查结果会出现在我的分析输出中吗? 

会。每份分析报告都包含Shapiro-Wilk和Levene's检验结果,因此您可以在方法部分报告这些结果。

BioRender 使用什么统计引擎? 

所有分析均使用R(版本4.5.1)运行。有关所使用软件包和函数的完整列表,请参阅《BioRender Graphing 中的统计分析》(方法论)文章。

需要帮助?请通过support@biorender.com联系我们的支持团队,或点击右下角的"Chat With Us"气泡开始在线聊天。

What's new →
Discover more in BioRender
 
 BioRender AI

Draft custom figures in seconds from a text prompt.

Learn more → Browse help articles →
 
 Graphing

Turn raw data into journal-quality graphs in minutes.

Learn more → Browse help articles →

这篇文章有帮助吗?

0 人中有 0 人觉得有帮助