반응형
나는 알아
In [30]: np.mean([1, 2, 3])
Out[30]: 2.0
In [31]: np.average([1, 2, 3])
Out[31]: 2.0
그러나 결국 두 가지 기능이 다르기 때문에 약간의 차이가 있어야합니다.
두 모델의 차이점은 무엇인가요?
해결 방법
np.mean :
try:
mean = a.mean
except AttributeError:
return _wrapit(a, 'mean', axis, dtype, out)
return mean(axis, dtype, out)
np. 평균 :
...
if weights is None :
avg = a.mean(axis)
scl = avg.dtype.type(a.size/avg.size)
else:
#code that does weighted mean here
if returned: #returned is another optional argument
scl = np.multiply(avg, 0) + scl
return avg, scl
else:
return avg
...
참조 페이지 https://stackoverflow.com/questions/20054243
반응형
'파이썬' 카테고리의 다른 글
파이썬 Windows에서 tkinter를 pip 또는 easy_install하는 방법 (0) | 2020.12.31 |
---|---|
파이썬 pip-3.3 MySQL-python 설치 (0) | 2020.12.31 |
파이썬 변수 주위에 큰 따옴표 인쇄 (0) | 2020.12.31 |
파이썬 matplotlib에서 서브 플롯 사이의 간격을 제거하는 방법은 무엇입니까? (0) | 2020.12.31 |
파이썬 중첩 함수는 Python에서 어떻게 작동합니까? (0) | 2020.12.31 |
댓글