파이썬 자체 내장 함수만을 이용해서는 직접적으로 기술통계량을 구하는 방법이 없습니다. 그러나 파이썬 표준 라이브러리 중 하나인 statistics 모듈을 사용하면 추가 라이브러리 설치 없이 기본적인 기술통계량을 계산할 수 있습니다.
다음은 statistics 모듈을 이용해 평균, 중앙값, 표준편차 등을 구하는 예시입니다.
1. statistics 모듈을 이용한 기술통계량 계산
import statistics
data = [1, 2, 3, 4, 5, 6, 7, 8, 9]
# 평균
mean = statistics.mean(data)
# 중앙값
median = statistics.median(data)
# 표준편차
stdev = statistics.stdev(data)
# 분산
variance = statistics.variance(data)
# 최빈값 (mode)
mode = statistics.mode(data)
print(f"Mean: {mean}")
print(f"Median: {median}")
print(f"Standard Deviation: {stdev}")
print(f"Variance: {variance}")
print(f"Mode: {mode}")
2. 함수 목록
statistics 모듈에서 제공하는 주요 함수들은 다음과 같습니다:
mean(data): 평균
median(data): 중앙값
mode(data): 최빈값
stdev(data): 표준편차 (표본 기준)
variance(data): 분산 (표본 기준)
pstdev(data): 모표준편차
pvariance(data): 모분산
이 모듈은 작은 데이터셋에 대해 간단한 기술통계량을 계산하는 데 유용하며, 추가적인 패키지 설치가 필요하지 않다는 점이 장점입니다.
'Python 연습 > 1. Python 설치와 실습 - 아나콘다' 카테고리의 다른 글
Q_01_15. 내장함수에서 반복관련 함수에 는 어떤 것이 있는가? - range, map, zip, filter (0) | 2025.03.20 |
---|---|
Q_01_16.기술통계량 관련 함수 - min, max, sum, len 등 (0) | 2025.03.20 |
Q_01_13. 파이썬 설치할 때, 설치되는 표준라이브러리에는 어떤 것이 있는가 (0) | 2025.03.20 |
Q_01_14. 파이썬에서 함수, 모듈, 패키지, 라이브러리 란 무엇인가? (0) | 2025.03.20 |
Q_01_11. 파이썬에서 사용할 수 있는 내장함수 분류 (0) | 2025.03.20 |