반응형
도구 R로 푸는 통계
48. 분위수 구하는 방법 (quantile)
분위수는 전체 자료를 등분할 때 기준이 되는 수 입니다. 분위수에 대한 자세한 설명은 아래 링크에서 보실 수 있습니다. (분위수 이론설명 : http://hsm-edu.tistory.com/533)
R에서 제공하는 분위수 함수는 아래와 같습니다.
quantile(x, probs = seq(0, 1, 0.25), type = 7)
자료를 입력하고, 자료를 나눌 비율을 정하고, 타입을 입력합니다. R에서는 분위수를 계산하는 type 9가지를 제공합니다. 각 방법에 대한 설명도 위 링크에 있습니다.
예를 들어봅시다.
> a=c(24,28,37,43,46,47,59,67,75,77)
> quantile(a)
0% 25% 50% 75% 100%
24.0 38.5 46.5 65.0 77.0
아무런 옵션을 입력하지 않으면, 사분위수가 계산되고 타입은 7번이 선택됩니다.
이번에는 다른 옵션을 적용해봅시다. 6분위수를 구하고 타입은 4번을 선택하겠습니다.
> a=c(24,28,37,43,46,47,59,67,75,77)
> quantile(a,probs=seq(0,1,length=7),type=4)
0% 16.66667% 33.33333% 50% 66.66667% 83.33333% 100%
24.00000 26.66667 39.00000 46.00000 55.00000 69.66667 77.00000
영상이 더 편하신 분
반응형
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R 강의] 50. 화면분할, 여러 그래프를 한 화면에 그리기 (par 함수) (0) | 2020.03.25 |
---|---|
[R 강의] 49. Q-Q plot 그리는 방법 (qqnorm) (0) | 2020.03.25 |
[R 강의] 47. 히스토그램에 도수 표시하기 (0) | 2020.03.25 |
[R 강의] 46. 히스토그램 내부 구조 뜯어보기 (0) | 2020.03.24 |
[R 강의] 45. 히스토그램 꾸미기 (0) | 2020.03.24 |
댓글