표준 SQL의 통계 집계 함수

BigQuery는 다음 통계 집계 함수를 지원합니다.

CORR

CORR(X1, X2)  [OVER (...)]

설명

번호 쌍 집합의 피어슨 상관 계수를 반환합니다. 각 번호 쌍의 첫 번째 번호는 종속 변수이고 두 번째 번호는 독립 변수입니다. 반환 결과는 -1에서 1 사이입니다. 결과가 0이면 상관관계가 없다는 의미입니다.

이 함수는 하나 이상의 NULL 값이 포함된 입력 쌍을 무시합니다. NULL 값이 없는 입력 쌍이 2개 미만일 경우 이 함수는 NULL을 반환합니다.

지원되는 입력 유형

FLOAT64

선택적 절

OVER: 기간을 지정합니다. 분석 함수를 참조하세요.

반환 데이터 유형

FLOAT64

COVAR_POP

COVAR_POP(X1, X2)  [OVER (...)]

설명

번호 쌍 집합의 모집단 공분산을 반환합니다. 첫 번째 번호는 종속 변수이고 두 번째 번호는 독립 변수입니다. 반환 결과는 -Inf에서 +Inf 사이입니다.

이 함수는 하나 이상의 NULL 값이 포함된 입력 쌍을 무시합니다. NULL 값이 없는 입력 쌍이 없는 경우, 이 함수는 NULL을 반환합니다. NULL 값이 없는 입력 쌍이 정확히 1개 있는 경우, 이 함수는 0을 반환합니다.

지원되는 입력 유형

FLOAT64

선택적 절

OVER: 기간을 지정합니다. 분석 함수를 참조하세요.

반환 데이터 유형

FLOAT64

COVAR_SAMP

COVAR_SAMP(X1, X2)  [OVER (...)]

설명

번호 쌍 집합의 샘플 공분산을 반환합니다. 첫 번째 번호는 종속 변수이고 두 번째 번호는 독립 변수입니다. 반환 결과는 -Inf에서 +Inf 사이입니다.

이 함수는 하나 이상의 NULL 값이 포함된 입력 쌍을 무시합니다. NULL 값이 없는 입력 쌍이 2개 미만일 경우 이 함수는 NULL을 반환합니다.

지원되는 입력 유형

FLOAT64

선택적 절

OVER: 기간을 지정합니다. 분석 함수를 참조하세요.

반환 데이터 유형

FLOAT64

STDDEV_POP

STDDEV_POP([DISTINCT] expression)  [OVER (...)]

설명

값의 모집단(편향) 표준 편차를 반환합니다. 반환 결과는 0에서 +Inf 사이입니다.

이 함수는 모든 NULL 입력을 무시합니다. 모든 입력이 무시되면 이 함수는 NULL을 반환합니다.

이 함수는 NULL이 아닌 단일 입력을 받으면 0을 반환합니다.

지원되는 입력 유형

FLOAT64

선택적 절

절은 다음 순서로 적용됩니다.

  1. OVER: 기간을 지정합니다. 분석 함수를 참조하세요. 이 절은 현재 STDDEV_POP() 내의 다른 모든 절과 호환되지 않습니다.

  2. DISTINCT: 각각의 고유한 expression 값이 한 번만 결과로 집계됩니다.

반환 데이터 유형

FLOAT64

STDDEV_SAMP

STDDEV_SAMP([DISTINCT] expression)  [OVER (...)]

설명

값의 샘플(비편향) 표준 편차를 반환합니다. 반환 결과는 0에서 +Inf 사이입니다.

이 함수는 모든 NULL 입력을 무시합니다. NULL이 아닌 입력이 2개 미만인 경우, 이 함수는 NULL을 반환합니다.

지원되는 입력 유형

FLOAT64

선택적 절

절은 다음 순서로 적용됩니다.

  1. OVER: 기간을 지정합니다. 분석 함수를 참조하세요. 이 절은 현재 STDDEV_SAMP() 내의 다른 모든 절과 호환되지 않습니다.

  2. DISTINCT: 각각의 고유한 expression 값이 한 번만 결과로 집계됩니다.

반환 데이터 유형

FLOAT64

STDDEV

STDDEV([DISTINCT] expression)  [OVER (...)]

설명

STDDEV_SAMP의 별칭입니다.

VAR_POP

VAR_POP([DISTINCT] expression)  [OVER (...)]

설명

값의 모집단(편향) 분산을 반환합니다. 반환 결과는 0에서 +Inf 사이입니다.

이 함수는 모든 NULL 입력을 무시합니다. 모든 입력이 무시되면 이 함수는 NULL을 반환합니다.

이 함수는 NULL이 아닌 단일 입력을 받으면 0을 반환합니다.

지원되는 입력 유형

FLOAT64

선택적 절

절은 다음 순서로 적용됩니다.

  1. OVER: 기간을 지정합니다. 분석 함수를 참조하세요. 이 절은 현재 VAR_POP() 내의 다른 모든 절과 호환되지 않습니다.

  2. DISTINCT: 각각의 고유한 expression 값이 한 번만 결과로 집계됩니다.

반환 데이터 유형

FLOAT64

VAR_SAMP

VAR_SAMP([DISTINCT] expression)  [OVER (...)]

설명

값의 샘플(비편향) 분산을 반환합니다. 반환 결과는 0에서 +Inf 사이입니다.

이 함수는 모든 NULL 입력을 무시합니다. NULL이 아닌 입력이 2개 미만인 경우, 이 함수는 NULL을 반환합니다.

지원되는 입력 유형

FLOAT64

선택적 절

절은 다음 순서로 적용됩니다.

  1. OVER: 기간을 지정합니다. 분석 함수를 참조하세요. 이 절은 현재 VAR_SAMP() 내의 다른 모든 절과 호환되지 않습니다.

  2. DISTINCT: 각각의 고유한 expression 값이 한 번만 결과로 집계됩니다.

반환 데이터 유형

FLOAT64

VARIANCE

VARIANCE([DISTINCT] expression)  [OVER (...)]

설명

VAR_SAMP의 별칭입니다.

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

도움이 필요하시나요? 지원 페이지를 방문하세요.