analysisOfVariance

analysisOfVariance

일원분산분석(one-way ANOVA)을 위한 통계적 검정을 제공하는 함수예요. 정규분포를 따르는 여러 관측 그룹들이 모두 같은 평균을 갖는지 아닌지를 검정해요.

출처: 문서

본문

v22.10.0에서 도입됐어요.

정규분포를 따르는 관측값들의 여러 그룹에 대해 일원분산분석(ANOVA 검정)을 수행하는 통계 검정을 제공해요. 모든 그룹이 같은 평균을 갖는지 여부를 검정해요.

그룹은 0부터 시작해 번호가 매겨지며, 검정을 수행하려면 그룹이 최소 두 개 이상 있어야 해요. 또한 관측값 수가 1보다 큰 그룹이 최소 하나 이상 있어야 해요.

구문 (Syntax)

analysisOfVariance(val, group_no)

별칭 (Aliases)

anova

인자 (Arguments)

  • val — 값. (U)Int* 또는 Float* 또는 Decimal
  • group_noval이 속한 그룹 번호. (U)Int* 또는 Float* 또는 Decimal

반환 값 (Returned value)

F-통계량(F-statistic)과 p-값을 담은 튜플을 반환해요. Tuple(Float64, Float64)

예시 (Examples)

기본 사용법:

Query

SELECT analysisOfVariance(number, number % 2) FROM numbers(1048575);

Response

┌─analysisOfVariance(number, modulo(number, 2))─┐
│ (0,1)                                         │
└───────────────────────────────────────────────┘

더 알아보기 (Learn more)