跳转到主要内容

studentTTestOneSample

Introduced in:v25.10.0 对样本应用单样本 Student t 检验,以判断样本均值是否与已知总体均值存在差异。 假定数据服从正态分布。原假设为样本均值等于总体均值。 可选参数 confidence_level 用于计算置信区间。 注意:
  • 至少需要 2 个观测值;否则结果为 (nan, nan) (如果请求区间,则区间值为 nan) 。
  • 对于常量或近似常量输入,由于标准误为零 (或实际上接近零) ,也会返回 nan
See Also Syntax
studentTTestOneSample([confidence_level])(sample_data, population_mean)
参数
  • confidence_level — 可选。置信区间的置信水平,取值为 (0, 1) 之间的浮点数。Float*
参数 返回值 返回一个包含两个或四个元素的 Tuple (如果指定了 confidence_level) :计算得到的 t 统计量、计算得到的 p 值 (双尾) 、[计算得到的置信区间下限]、[计算得到的置信区间上限]。置信区间表示在给定置信水平下样本均值的区间估计。Tuple(Float64, Float64)Tuple(Float64, Float64, Float64, Float64) 示例 不含置信区间
Query
SELECT studentTTestOneSample()(value, 20.0) FROM t;
Response
含 95% 置信区间
Query
SELECT studentTTestOneSample(0.95)(value, 20.0) FROM t;
Response
另请参见
最后修改于 2026年6月10日