studentTTestOneSample
Добавленный в: v25.10.0
Применяет одновыборочный t-критерий Стьюдента, чтобы определить, отличается ли среднее значение выборки от известного среднего значения генеральной совокупности.
Предполагается нормальное распределение. Нулевая гипотеза состоит в том, что среднее значение выборки равно среднему значению генеральной совокупности.
Необязательный параметр confidence_level позволяет вычислить доверительный интервал.
Примечания:
- Требуется как минимум 2 наблюдения; в противном случае результатом будет
(nan, nan)(а интервалы, если они запрошены, будутnan). - Постоянный или почти постоянный входной набор данных также вернёт
nanиз-за нулевой (или фактически нулевой) стандартной ошибки.
См. также
Синтаксис
studentTTestOneSample([confidence_level])(sample_data, population_mean)Параметры
confidence_level— Необязательный параметр. Уровень доверия для доверительных интервалов. Float в диапазоне (0, 1).Float*
Аргументы
sample_data— Выборочные данные.IntegerилиFloatилиDecimalpopulation_mean— Известное среднее генеральной совокупности, относительно которого выполняется проверка (обычно константа).(U)Int*илиFloat*илиDecimal
Возвращаемое значение
Возвращает кортеж из двух или четырех элементов (если указан confidence_level): вычисленная t-статистика, вычисленное p-значение (двустороннее), [вычисленная нижняя граница доверительного интервала], [вычисленная верхняя граница доверительного интервала]. Доверительные интервалы приводятся для выборочного среднего при заданном уровне доверия. Tuple(Float64, Float64) или Tuple(Float64, Float64, Float64, Float64)
Примеры
Без доверительного интервала
CREATE TABLE t (value Float64) ENGINE = Memory;
INSERT INTO t VALUES (20.3), (21.1), (21.9), (21.7), (19.9), (21.8);
SELECT studentTTestOneSample()(value, 20.0) FROM t;┌─studentTTestOneSample(value, 20.)─────────┐
│ (3.2378108288009266,0.023005151817711324) │
└───────────────────────────────────────────┘С доверительным интервалом (95 %)
SELECT studentTTestOneSample(0.95)(value, 20.0) FROM t;┌─studentTTestOneSample(0.95)(value, 20.)────────────────────────────────────────┐
│ (3.2378108288009266,0.023005151817711324,20.230116092352564,22.00321724098077) │
└────────────────────────────────────────────────────────────────────────────────┘См. также