괜찮은_프리웨어2023. 9. 16. 15:22

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/655940 (2022.3.12)

리브레오피스(LibreOffice) 칼크(Calc)에서 여러개의 데이터값을 구간을 나누어 각 구간에 몇개의 데이터가 속하는지 빈도를 계산하는 방법이다. 많은 수의 데이터가 어떻게 분포하는지 알아보고자 할 때 사용한다. 예시를 보면서 차분하게 따져 보면 감이 잡힐 것이다.


위의 스크린샷을 보자. 데이터의 수는 6개이고 셀 A2~A7에 위치한다. 값은 각각 1, 3, 1, 5, 4, 2이다. 구간값은 4개로 셀 B2~B5에 위치한다. 값은 각각 1, 2, 3, 4이다.

이제 구간값 옆에 빈도를 채워넣기 위해 셀 C2를 선택한 후 삽입(Insert) -> 함수(Function)을 선택하자. 단축키는 ctrl + F2이다. 함수를 선택하는 항목에서 FREQUENCY를 선택하면, 데이터값(Data)과 구간값(Classes)을 선택할 수 있다. 데이터의 범위는 A2:A7, 구간 범위는 B2:B5로 선택한 후 "OK" 버튼을 틀릭하면 셀 C2~C6이 빈도수로 채워질 것이다.


frequency 함수를 사용하면, 각 구간에 적용된 구간값 이하인 데이터의 수를 센다.

셀 B2의 구간값이 1이므로 셀 C2에는 데이터값이 1 이하인 경우다. 여기서는 셀 A2, A4가 해당되어 빈도값은 2가 된다.

셀 B3의 구간값은 2이므로 셀 C3에는 데이터값이 1보다 크고 2 이하인 경우다. 여기서는 셀 A7이 해당되어 빈도값은 1이 된다.

이런식으로 다 채우고 나면 구간으로 지정한 값에 속하지 못한 나머지가 셀 C6에 속한다. 구간값의 마지막 셀인 B5의 값이 4이므로, 4보다 큰 경우에 여기 속한다. 여기서는 셀 A5가 해당되어 빈도값은 1이 된다.

분포도/히스토그램을 그리고 싶을 때 활용할 수 있다.

728x90
Posted by 반달가면