stddevSamp

stddevSamp

결과는 varSamp의 제곱근과 같아요. 숫자 데이터 수열의 표본 표준편차(sample standard deviation)를 반환해요. 이 함수는 수치적으로 불안정한 알고리즘을 사용해요. 계산에서 수치 안정성이 필요하다면 stddevSampStable 함수를 사용하세요. 이 함수는 더 느리지만 계산 오차가 더 적어요.

출처: 문서

본문

stddevSamp은 숫자 데이터 수열의 표본 표준편차를 반환하는 집계 함수예요. v1.1.0에 도입되었어요.

숫자 데이터 수열의 표본 표준편차를 반환해요. 결과는 varSamp의 제곱근과 같아요.

이 함수는 수치적으로 불안정한 알고리즘을 사용해요. 계산에서 수치 안정성이 필요하다면 stddevSampStable 함수를 사용하세요. 이 함수는 더 느리게 동작하지만 더 낮은 계산 오차를 제공해요.

구문 (Syntax)

stddevSamp(x)

별칭(Aliases): STDDEV_SAMP, STDDEV

인자 (Arguments)

  • x — 표본 분산의 제곱근을 구할 값들이에요. (U)Int* 또는 Float* 또는 Decimal* 타입이에요.

반환 값 (Returned value)

x의 표본 분산의 제곱근을 반환해요.

  • Float64 타입이에요.

예시 (Examples)

표본 표준편차 계산하기

쿼리:

DROP TABLE IF EXISTS test_data;
CREATE TABLE test_data
(
    population UInt8,
)
ENGINE = Log;

INSERT INTO test_data VALUES (3),(3),(3),(4),(4),(5),(5),(7),(11),(15);

SELECT
    stddevSamp(population)
FROM test_data;

응답:

┌─stddevSamp(population)─┐
│                      4 │
└────────────────────────┘

더 알아보기 (Learn more)