MoonNote

반응형
     

 

 

 

표준 편차(Standard Deviation(STDEV) Function)

numpy.std(a, axis=None, dtype=None, out=None, ddof=0, keepdims=<no value>, *, where=<no value>)[source]

 

입력된 배열의 표준 편차(Standard deviation)를 구해줍니다.


▪Parameters

     ‣  a : 입력 배열, 평균 값을 연산할 입력 배열

     ‣  axis : 축 설정(선택 사항), 계산이 진행되는 축 설정

     ‣  dtype : 데이터형(선택 사항), 사용할 데이터형을 지정

     ‣  out : 출력, 기본값 = None으로 결과를 배치할 대체 출력 배열

     ‣  ddof : 델타 자유도, 기본값=0로 표본표준편차 계산의 기본이 되는 분모를 지정

                    ※ ddof=0일 경우 자유도가 n이므로 '모표준편차' 로 계산

     ‣  keepdims : 차원 유지, Bool 값으로 설정하고 True일 경우출력에서의 차원을 입력과 동일하게 유지

     ‣  where 피연산자와 함께 브로드 캐스트되는 부울 배열을 승인,
                     True 값은 해당 위치에서 ufunc를 계산, False 값은 출력만으로 값을 유지
                     (스칼라가 아닌 입력을 사용하므로 일반 인수에는이 인수를 사용할 수 없음)

                      ※ 나머지 범용 함수 설명은 Numpy 사이트 Universal function(ufunc) 참조

 

 

     ‣  Return : ndarray, out=None이면 표준 편차를 포함하는 새 배열을 반환
                      그렇지 않으면 출력 배열에 대한 참조 반환

 

 

예제(Example)

<Example 01>

import numpy as np

a = [1, 2], [3, 4]

print(np.std(a))

Result

1.118033988749895

 

<Example 02>

import numpy as np

a = [1, 2], [3, 4]

print(np.std(a, axis=0))
print(np.std(a, axis=1))

Result

#axis=0 결과 값
[1. 1.]
#axis=1 결과 값
[0.5 0.5]

Numpy 함수 모음

 

 

 

 

 

 

 

 

※ 이 글이 도움이 되었다면 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.

공유하기

facebook twitter kakaoTalk kakaostory naver band