이번 포스팅에서는 파이썬으로 표준편차(Standard Deviation)을 구하는 함수를 제작하겠습니다.
표준편차
표준편차(Standard Deviation): 분산값의 양의 제곱근 값
분산 소스코드 링크: https://coding-tiger.tistory.com/5
소스코드
표준편차 구하는 방법 1: 편차의 제곱을 모두 합하는 방식
def sd1(x):#표준편차를 구하는 방식 중에 편차의 제곱을 모두 합하는 방식
import math
n = len(x)
mean = sum(x) / n
summ = 0
for i in range(n):
summ += (x[i] - mean) ** 2
return math.sqrt(summ / (n - 1))
표준편차 구하는 방법 2: 편차를 이용하지 않는 방식
def sd2(x):#표준편차를 구하는 방식 중에 편차를 이용하지 않는 방식
import math
n = len(x)
mean = sum(x) / n
summ = 0
for i in range(n):
summ += (x[i]) ** 2
return math.sqrt((summ - n * (mean ** 2)) / (n - 1))
'IT > 파이썬을 이용한 통계학' 카테고리의 다른 글
파이썬 (Python) 리스트 분산 구하는 함수 만들기 (0) | 2021.09.22 |
---|---|
파이썬 (Python) 리스트 최빈값 구하는 함수 만들기 (0) | 2021.09.22 |
파이썬 (Python) 리스트 중앙값 구하는 함수 만들기 (0) | 2021.09.22 |
파이썬 (Python) 리스트 평균 구하는 함수 만들기 (0) | 2021.09.22 |