47. 히스토그램에 도수 표시하기
히스토그램에 도수를 표시할 때는 text 함수를 사용합니다. text함수 사용법에 대해서는 이전 강의에서 다뤘었습니다.
text 함수 사용법(http://hsm-edu.tistory.com/456)
50개의 샘플을 뽑고 히스토그램을 그려봅시다.
> ht=sample(160:190,50,replace=TRUE)
> HT1=hist(ht)
text 함수를 이용해서 도수를 표시합니다.
> text(HT1$mids,HT1$counts+1,HT1$counts)
일부 글자가 잘리는 것을 알 수 있습니다. ylim을 이용하여 y축 구간을 넓혀줍시다.
> HT1=hist(ht,ylim=c(0,16))
> text(HT1$mids,HT1$counts+1,HT1$counts)
adj(adjustment) 옵션을 이용하면 ylim 없이도 글자가 잘리는 문제를 해결할 수 있습니다. x축과 y축 옵션 값을 둘다 입력할 수 있습니다. 0.5를 기준으로 0.5 보다 크면 x의 경우는 좌측으로 y의 경우는 하측으로 이동합니다.
> HT1=hist(ht)
> text(HT1$mids,HT1$counts,HT1$counts, adj=c(0.5,0.5))
> HT1=hist(ht)
> text(HT1$mids,HT1$counts,HT1$counts, adj=c(2,2))
몇가지 값으로 테스트한 결과 아래 옵션이 가장 보기 좋았습니다.
> HT1=hist(ht)
> text(HT1$mids,HT1$counts,HT1$counts, adj=c(0.5,-0.5))
영상이 더 편하신 분
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R 강의] 49. Q-Q plot 그리는 방법 (qqnorm) (0) | 2020.03.25 |
---|---|
[R 강의] 48. 분위수 구하는 방법 (quantile) (0) | 2020.03.25 |
[R 강의] 46. 히스토그램 내부 구조 뜯어보기 (0) | 2020.03.24 |
[R 강의] 45. 히스토그램 꾸미기 (0) | 2020.03.24 |
[R 강의] 44. 히스토그램 그리기 (0) | 2020.03.24 |
댓글