상세 컨텐츠

본문 제목

데이터 분석2 - 빈도수 처리

장.Matlab/Data

by 수내동떡볶이주먹 2021. 2. 3. 16:30

본문

나이는 18세 부터 30세 까지 분포해 있다고 하자

 

그리고 각각의 나이에 해당하는 인원수의 데이터가 있을때, 이 데이터의 평균 표준편차 중앙값 등을 구하려면 어떻게

 

해야할까???

 

가장 쉬운 방법은 예를들어 18살이 4명이 있다고 하면 새로운 배열에 [18 18 18 18 ]이렇게 4개를 넣어주는 것이다. 

 

모든 데이터를 이렇게 하나의 배열에 펼쳐서 정리할 수 있다면 데이터 분석이 매우 쉬워 질 것이다

 

 

이때 사용할 데이터는

 

나이 = 18세 ~ 30세

 

명수는 그냥 랜덤으로 0~10 사이의 숫자로 뽑도록 하겠다

 

 

 

랜덤으로 생성한 인원수 (num)에 대하여 인원수 만큼 나이를 중복해서 만든 새로운 배열이 생성된 것을 알 수 있다

 

이제 이 행렬을 가지고 여러가지 값들을 계산 할 수 있다

 

 

 

 

빈도수를 가진 데이터를 처리하는 방법은 여러가지가 있지만 이렇게 새로운 배열안에 모든 데이터를 펼치는 방법이 

 

가장 간단하고 쉬운 방법인것 같다

 

다음에는 돌출되어있는 데이터의 처리와 그 데이터를 smoothing 하는 방법에 대해서 알아보도록 하겠다

'장.Matlab > Data' 카테고리의 다른 글

데이터 처리4 - curve fitting  (0) 2021.02.03
데이터 분석1 - 행렬 성분의 분석  (0) 2021.02.03

관련글 더보기

댓글 영역