728x90
import numpy as np
import pandas as pd
v=[1,2,3,4,6]
def mymean(v): #평균
sum=0
for i in v:
sum+=i
return sum/len(v)
def myvar(v):#분산
sum=0
for i in v:
sum=sum+((i-mymean(v))**2)
return sum/len(v)
def mystd(v):#표준편차
return np.sqrt(myvar(v))
print(mymean(v),myvar(v),mystd(v))
루트는 어떻게 할지몰라서 넘파이를 이용하였다
'공부 > 파이썬' 카테고리의 다른 글
파이썬에서 자연대수e를 사용하는 방법 numpy.exp() (0) | 2022.05.02 |
---|---|
클래스와 인스턴스란? (0) | 2022.04.05 |
dataframe series (0) | 2022.01.24 |
python Data structures 8.4 list (0) | 2022.01.15 |
Python Data Structures 3주차 (0) | 2022.01.14 |
댓글