본문 바로가기
728x90

통계함수11

[ORACLE] REGR_COUNT() 함수 사용법과 실무 예제로 배우는 회귀 분석 REGR_COUNT() 함수는 Oracle SQL에서 선형 회귀 관련 함수들과 함께 사용되며, 유효한 (x, y) 데이터 쌍의 개수를 반환합니다. 1. REGR_COUNT 함수란?REGR_COUNT(y, x)는 선형 회귀 분석 시 사용 가능한 유효한 데이터 쌍 수를 반환합니다. 여기서 유효하다는 의미는 x와 y가 모두 NULL이 아닌 경우를 말합니다.2. 기본 문법REGR_COUNT(y_expr, x_expr)두 인자는 수치형 칼럼이어야 하며, NULL 값은 분석에서 제외됩니다.3. REGR_COUNT의 사용 목적회귀 분석 대상이 되는 유효한 데이터 쌍 수 확인REGR_SLOPE, REGR_INTERCEPT, REGR_R2 등의 함수와 결합해 분석 신뢰도 판단NULL 값이 데이터셋에 얼마나 영향을 주는지.. 2025. 6. 2.
[ORACLE] REGR_SLOPE() 함수로 선형 회귀 기울기 계산하는 방법 REGR_SLOPE() 함수는 Oracle SQL에서 선형 회귀 분석 시 종속 변수(y)와 독립 변수(x) 간의 기울기(Slope)를 계산하는 데 사용되는 통계 함수입니다. 본 글은 SQL로 회귀 분석을 수행하려는 개발자 및 데이터 분석가에게 실무적으로 도움이 되는 내용을 제공합니다.1. REGR_SLOPE 함수란?REGR_SLOPE(y, x) 함수는 선형 회귀 직선 y = a + bx에서 기울기 b를 계산합니다. 이 기울기는 x가 1 단위 증가할 때 y가 얼마나 변화하는지를 나타냅니다.2. 기본 문법REGR_SLOPE(y_expr, x_expr)y_expr: 종속 변수 (예: 판매량)x_expr: 독립 변수 (예: 광고비)3. 실전 예제 1: 판매량과 광고비 간 회귀 분석CREATE TABLE sale.. 2025. 6. 2.
[ORACLE] STDDEV_SAMP() 함수로 표본 표준편차 쉽게 이해하기 STDDEV_SAMP() 함수는 Oracle SQL에서 표본의 표준편차(Sample Standard Deviation)를 계산하는 통계 함수입니다. 본 글은 SQL 기반 데이터 분석과 통계적 추론을 수행하는 개발자와 분석가가 실무에서 이 함수를 정확히 활용할 수 있도록 설계된 가이드입니다.1. STDDEV_SAMP 함수란?STDDEV_SAMP()는 표본 데이터에서 표준편차를 계산합니다. 분산의 제곱근을 기반으로 하며, n - 1의 분모를 사용하여 표본의 추정 오차를 보정합니다.2. 기본 문법STDDEV_SAMP(numeric_column)입력 칼럼은 숫자형이어야 하며, NULL 값은 자동으로 제외됩니다.3. 실전 예제 1: 샘플 테이블 생성CREATE TABLE quality_scores ( batch.. 2025. 6. 2.
[ORACLE] STDDEV_POP() 함수로 집단 표준편차 구하기 실전 예제 STDDEV_POP() 함수는 Oracle SQL에서 모집단의 표준편차(Population Standard Deviation)를 계산할 때 사용하는 통계 함수입니다. 본 글은 이 함수를 정확히 이해하고 실무에서 효과적으로 사용하는 방법을 개발자와 데이터 분석가의 시각에서 자세히 설명합니다.1. STDDEV_POP 함수란?STDDEV_POP()은 전체 모집단의 표준편차를 계산합니다. 표준편차는 데이터가 평균으로부터 얼마나 흩어져 있는지를 나타내며, 분산의 제곱근으로 정의됩니다.2. 기본 문법STDDEV_POP(numeric_column)입력은 수치형 칼럼이어야 하며, NULL 값은 계산에서 제외됩니다.3. 실전 예제 1: 샘플 테이블 생성CREATE TABLE salary_data ( emp_id NUM.. 2025. 6. 2.
[ORACLE] COVAR_POP() 함수로 분산과 공분산 한눈에 이해하기 1. COVAR_POP 함수란?COVAR_POP()은 모집단 공분산(Population Covariance)을 계산하는 Oracle SQL 함수입니다. 두 수치형 열 간의 관계를 측정할 수 있으며, 이는 데이터 간의 선형적 관계를 설명하는 데 활용됩니다.2. 기본 문법COVAR_POP(expr1, expr2)expr1, expr2는 수치형 칼럼이며, NULL은 계산에서 제외됩니다.3. COVAR_POP의 의미공분산은 두 변수 간의 방향성 관계를 나타냅니다.양수: 한 값이 증가할 때 다른 값도 증가음수: 한 값이 증가할 때 다른 값은 감소0에 가까움: 거의 관계 없음단, 공분산 값은 단위에 영향을 받기 때문에 절대적 비교보다는 추세나 방향성 판단에 유용합니다.4. 실전 예제 1: 샘플 데이터 생성CREAT.. 2025. 6. 2.
728x90