贝叶斯推断

贝叶斯 t 检验:基于概率的组间差异评估

当您需要比较两组数据的均值差异时,贝叶斯 t 检验提供了一种替代方案。它不依赖于僵化的假设,而是通过计算数据支持特定结论的概率,让您直观了解两组间是否存在显著差异。适用于需要高可解释性分析结果的场景。

直观的结论呈现

该方法通过后验分布展示均值差异的全貌。它不只是给出一个单一的统计指标,而是返回差异的均值、标准差以及 95% 高密度区间 (HDI)。这意味着您可以明确看到差异大概率落在哪一个范围区间内。

通过计算 P(μ_a > μ_b),平台会直接告诉您第一组均值大于第二组的确定性比例。这种表达方式避免了误读 p 值常见带来的困扰,让数据分析结果直接服务于业务决策。

基于 ROPE 的实际等价决策

有时候,虽然统计上有微小差异,但在实际业务中却可以视为等价。通过设定 ROPE (实际等价区间),贝叶斯 t 检验可以自动判断差异的性质。

如果大部分后验分布落在您指定的 ROPE 范围内,结果即判定为“实际等价”。这种机制帮助您在统计显著性和实际意义之间找到平衡,避免因过于关注细微差异而偏离现实判断。

严谨的计算保障

为了保证结果的可靠性,平台采用了 NUTS 采样算法进行后验分布估计。每一项分析都会经过严格的收敛诊断(r_hat 和 ess_bulk 检查),只有当模型稳定收敛时,才会向您展示最终结果。

如果遇到数据量极小或采样不收敛的情况,系统会给出明确的预警提示,并建议调整采样参数,确保您获得的是科学准确的分析数据。

1 · Intent → method

An LLM picks bayesian_ttest from a fixed catalog.

2 · Method → numbers

Deterministic Python engine runs the math. Same input → same output.

3 · Numbers → plain language

A second LLM translates the result into your domain’s vocabulary.

  • 贝叶斯 t 检验与传统的 t 检验有什么不同?

    传统 t 检验侧重于在假设前提下计算 p 值,而贝叶斯 t 检验直接计算两组均值差的后验分布。这让您可以直接得出“组 A 比组 B 大的概率为 X%”的结论,而无需面对复杂的假设逻辑。

  • 如果我的数据含有异常值,这个方法依然有效吗?

    是的。贝叶斯 t 检验在模型中采用了 Student-t 分布(具有重尾特性),相比于标准正态分布,它能更好地容纳数据中的异常值,从而得出更稳定的均值比较结果。

Tool 输入字段

Schema for bayesian_ttest not exported yet (run pnpm export:registry).