stddevPopStable
stddevPopStable
결과는 varPop의 제곱근과 같아요. stddevPop과 달리 이 함수는 수치적으로 안정적인 알고리즘을 사용해요. 더 느리게 동작하지만 계산 오차가 더 낮아요.
출처: 문서
본문
stddevPopStable은 숫자 데이터 수열의 모집단 표준편차를 반환하는 집계 함수예요. v1.1.0에 도입되었어요.
결과는 varPop의 제곱근과 같아요. stddevPop과 달리 이 함수는 수치적으로 안정적인 알고리즘을 사용해요. 더 느리게 동작하지만 더 낮은 계산 오차를 제공해요.
구문 (Syntax)
stddevPopStable(x)
인자 (Arguments)
반환 값 (Returned value)
x의 분산의 제곱근을 반환해요.
- Float64 타입이에요.
예시 (Examples)
기본 사용법
쿼리:
DROP TABLE IF EXISTS test_data;
CREATE TABLE test_data
(
population Float64,
)
ENGINE = Log;
INSERT INTO test_data SELECT randUniform(5.5, 10) FROM numbers(1000000);
SELECT
stddevPopStable(population) AS stddev
FROM test_data;
응답:
┌─────────────stddev─┐
│ 1.2999977786592576 │
└────────────────────┘