IT 소스/MariaDB

[MariaDB] STDDEV - 표준 편차 함수

한량이야기 2024. 3. 4. 18:51
반응형

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다.

STDDEV - 표준 편차 함수

 

MariaDB의 표준 편차 함수 - STDDEV()

STDDEV() 함수를 사용하여 데이터의 표준 편차를 계산을 할 수 있습니다.

 

'표준 편차'는 데이터의 분포를 나타내는 통계적 측정 지표입니다. 

표준 편차가 작을수록 데이터의 값들이 평균 주위에 모여 있으며, 

데이터의 분포가 일정합니다

반대로, 표준 편차가 클수록 데이터의 값들이 평균 주위에 흩어져 있으며, 

데이터의 분포가 불규칙하고 다양합니다

이를 통해 데이터의 분포를 시각화하고 이해할 수 있습니다.

 

예문 테이블을 가지고 표준 편차 함수가 어떻게 동작하는지 알아보겠습니다.

-- 테이블 생성 쿼리
CREATE TABLE customers (
  customer_id INT AUTO_INCREMENT PRIMARY KEY,
  customer_name VARCHAR(50),
  age INT,
  email VARCHAR(100)
);

-- 기본 데이터 삽입 쿼리
INSERT INTO customers 
  (customer_name, age, email)
VALUES
  ('홍길동', 30, 'hong@example.com'),
  ('김철수', 35, 'kim@example.com'),
  ('이영희', 28, 'lee@example.com'),
  ('박민수', 42, 'park@example.com'),
  ('정수진', 25, 'jeong@example.com'),
  ('최영미', 38, 'choi@example.com'),
  ('이철민', 40, 'lee2@example.com'),
  ('김지은', 33, 'kim2@example.com'),
  ('박영호', 29, 'park2@example.com'),
  ('최미나', 37, 'choi2@example.com');

 

아래의 SQL 쿼리는 고객들의 나이의 표준 편차를 계산합니다.

-- 고객 나이로 표준 편차 구하기
SELECT STDDEV(age) AS age_stddev FROM customers;

 

쿼리를 실행하면 5.3이라는 값을 얻을 수 있습니다.

쿼리 실행 결과 값

 

 표준 편차 함수를 사용하여 고객들의 나이가 얼마나 다양한지를 알아낼 수 있습니다.

반응형