import statistics
import scipy
import numpy
import random
random.seed(2021)
a = [random.randrange(25, 35) for i in range(36)]
print(a)
아래에서 제시하는 내용을 출력하는 코드를 작성하세요.
mean, 평균
median, 중간값
population variance, 모 분산
sample variance, 표본 분산
population standard deviation, 모 표준편차
sample standard deviation, 표본 표준편차
range, 범위
Q1, 제 1사분위수
Q3, 제 3사분위수
IQR, 사분위수범위
print("mean, 평균 = ", statistics.mean(a))
print("median, 중간값 = ", statistics.median(a))
print("population variance, 모 분산 = ", statistics.pvariance(a))
print("sample variance, 표본 분산 = ", statistics.variance(a))
print("population standard deviation, 모 표준편차 = ", statistics.pstdev(a))
print("sample standard deviation, 표본 표준편자 = ", statistics.stdev(a))
print("range, 범위 = ", max(a) - min(a))
print("Q1, 제 1사분위수 = ", numpy.quantile(a, .25))
print("Q3, 제 3사분위수 = ", numpy.quantile(a, .75))
print("IQR, 사분위수범위 = ", numpy.quantile(a, .75) - numpy.quantile(a, .25))