analysisOfVariance
analysisOfVariance
일원분산분석(one-way ANOVA)을 위한 통계적 검정을 제공하는 함수예요. 정규분포를 따르는 여러 관측 그룹들이 모두 같은 평균을 갖는지 아닌지를 검정해요.
출처: 문서
본문
v22.10.0에서 도입됐어요.
정규분포를 따르는 관측값들의 여러 그룹에 대해 일원분산분석(ANOVA 검정)을 수행하는 통계 검정을 제공해요. 모든 그룹이 같은 평균을 갖는지 여부를 검정해요.
그룹은 0부터 시작해 번호가 매겨지며, 검정을 수행하려면 그룹이 최소 두 개 이상 있어야 해요. 또한 관측값 수가 1보다 큰 그룹이 최소 하나 이상 있어야 해요.
구문 (Syntax)
analysisOfVariance(val, group_no)
별칭 (Aliases)
anova
인자 (Arguments)
val— 값.(U)Int*또는Float*또는Decimalgroup_no—val이 속한 그룹 번호.(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) │
└───────────────────────────────────────────────┘