평균구하기
import statistics
statistics.mean(a)
중앙값 구하기
statistics.median(a) #a는 정렬된 데이터
분산 구하기
statistics.variance(a)
import scipy
import scipy.stats
scipy.stats.tvar(a)
표준편차
statistics.stdev(a)
#모분산
statistics.pvariance(a)
#모표준편차
statistics.pstdev(a)
import numpy
numpy.var(a)
numpy.std(a)
#ddof: Delta Degrees of Freedom 표본구하려면 넣어줘야함. 의미는 자유도
numpy.var(a,ddof=1)
numpy.std(a,ddof=1)
범위
max(a) - min(a)
numpy.max(a) - numpy.min(a)
4분위수
numpy.quantile(a,.25) #중앙값처럼 2개의 값을 나눌수도...
numpy.quantile(a,.5) #median
numpy.quantile(a,.75)
numpy.quantile(a,.60)
사분위수 범위
numpy.quantile(a,.75) - numpy.quantile(a,.25)
z-score
scipy.stats.zscore(a)
scipy.stats.zscore(a,ddof=1)
#에러 발생하면 pip3 install --upgrade --force-reinstall scipy