Python에서 목록의 표준 편차 계산
-
statistics
모듈의pstdev()
함수를 사용하여 Python에서 목록의 표준 편차를 계산합니다 -
NumPy
라이브러리의std()
함수를 사용하여 Python에서 목록의 표준 편차를 계산합니다 -
sum()
함수 및리스트 내포을 사용하여 Python에서 목록의 표준 편차를 계산합니다
Python에는 많은 통계 작업이 수행되고 있습니다. 이러한 작업 중 하나는 주어진 데이터의 표준 편차를 계산하는 것입니다. 데이터의 표준 편차는 데이터가 평균값에서 얼마나 벗어 났는지 알려줍니다. 수학적으로 표준 편차는 분산의 제곱근과 같습니다.
이 자습서는 Python에서 목록의 표준 편차를 계산하는 방법을 보여줍니다.
statistics
모듈의pstdev()
함수를 사용하여 Python에서 목록의 표준 편차를 계산합니다
pstdev()
함수는 Python의statistics
모듈에있는 명령 중 하나입니다. statistics
모듈은 Python의 숫자 데이터에 대한 평균, 중앙값 및 표준 편차와 같은 통계 연산을 수행하는 기능을 제공합니다.
statistics
모듈의pstdev()
함수는 사용자가 전체 모집단의 표준 편차를 계산하는 데 도움이됩니다.
import statistics
list = [12, 24, 36, 48, 60]
print("List : " + str(list))
st_dev = statistics.pstdev(list)
print("Standard deviation of the given list: " + str(st_dev))
출력:
List : [12, 24, 36, 48, 60]
Standard deviation of the given list: 16.97056274847714
위의 예에서str()
함수는 전체 목록과 표준 편차를 문자열로만 연결할 수 있기 때문에 문자열로 변환합니다.
NumPy
라이브러리의std()
함수를 사용하여 Python에서 목록의 표준 편차를 계산합니다
NumPy
는Numerical Python
을 의미하며 Python에서 널리 사용되는 라이브러리입니다. 이 라이브러리는 배열, 행렬, 선형 대수 및 푸리에 변환을 처리하는 데 도움이됩니다.
NumPy
라이브러리의std()
함수는 주어진 배열 (목록)에서 요소의 표준 편차를 계산하는 데 사용됩니다. 아래 예를 확인하십시오.
import numpy as np
list = [12, 24, 36, 48, 60]
print("List : " + str(list))
st_dev = np.std(list)
print("Standard deviation of the given list: " + str(st_dev))
출력:
List : [12, 24, 36, 48, 60]
Standard deviation of the given list: 16.97056274847714
sum()
함수 및리스트 내포을 사용하여 Python에서 목록의 표준 편차를 계산합니다
이름에서 알 수 있듯이sum()
함수는 목록이나 튜플과 같은 반복 가능한 모든 요소의 합계를 제공합니다. 리스트 내포은 이미 존재하는 목록에있는 요소에서 목록을 만드는 방법입니다.
sum()
함수와 리스트 내포 은 목록의 표준 편차를 계산하는 데 도움이 될 수 있습니다. 다음은 예제 코드입니다.
import math
list = [12, 24, 36, 48, 60]
print("List : " + str(list))
mean = sum(list) / len(list)
var = sum((l - mean) ** 2 for l in list) / len(list)
st_dev = math.sqrt(var)
print("Standard deviation of the given list: " + str(st_dev))
출력:
List : [12, 24, 36, 48, 60]
Standard deviation of the given list: 16.97056274847714
위의 예에서는math
모듈을 가져옵니다. 주어진 값의 제곱근을 계산하기 위해sqrt()
함수를 제공합니다. 또한len()
함수도 사용됩니다. 이 함수는 주어진 목록의 길이 (예 : 목록의 요소 수)를 제공하는 데 도움이됩니다.
이 방법은 표준 편차의 수학 공식을 기반으로합니다. 먼저 분산을 계산 한 다음 제곱근을 구하여 표준 편차를 찾습니다.
Lakshay Kapoor is a final year B.Tech Computer Science student at Amity University Noida. He is familiar with programming languages and their real-world applications (Python/R/C++). Deeply interested in the area of Data Sciences and Machine Learning.
LinkedIn