이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.
배열에서 최빈값
는 M
= mode(A
)A
의 샘플 최빈값, 즉 A
에서 가장 자주 발생하는 값을 반환합니다. 발생 빈도가 같은 값이 여럿이면 mode
는 그중 가장 작은 값을 반환합니다. 입력값이 복소수면, 그중 가장 작은 값이 정렬된 목록에서 첫 번째 값이 됩니다.
A
가 벡터인 경우 mode(A)
는 A
의 최빈값을 반환합니다.
A
가 비어 있지 않은 행렬인 경우 mode(A)
는 A
의 각 열 최빈값을 포함하는 행 벡터를 반환합니다.
A
가 빈 0x0 행렬인 경우 mode(A)
는 NaN
을 반환합니다.
A
가 다차원 배열인 경우 mode(A)
는 크기가 1
이 아닌 첫 번째 배열 차원에 있는 값을 벡터로 취급하고 최빈값으로 구성된 배열을 반환합니다. 이 차원의 크기는 1
이 되고 다른 모든 차원의 크기는 변경되지 않습니다.
mode
함수는 이산 데이터나 크게 반올림된 데이터에서 가장 유용합니다. 연속 확률 분포의 최빈값은 밀도 함수의 피크로 정의됩니다. mode
함수를 이 분포의 샘플에 적용해 양호한 피크 추정값을 얻기는 어렵습니다. 히스토그램 또는 밀도 추정치를 계산하고 이 추정값의 피크를 계산하는 것이 더 좋습니다. 또한 mode
함수는 여러 개의 최빈값이 있는 분포에서 피크를 찾기에 적합하지 않습니다.
histcounts
| histogram
| mean
| median
| sort