44. 히스토그램 그리기
히스토그램을 그리기 위해 표본을 하나 만들어봅시다. 이전 강의에서 배운 sample 함수를 사용할 것이구요. 사람 키의 표본을 만들겠습니다. 160~190사이의 키를 가진 사람 50명을 뽑겠습니다.
(표본 추출하는 방법 : http://hsm-edu.tistory.com/457)
> ht=sample(160:190,50,replace=TRUE)
> ht
[1] 174 186 173 167 162 163 169 176 180 172 188 169 174 170
[15] 180 167 174 183 162 187 170 186 170 170 174 187 186 172
[29] 184 189 173 182 172 170 183 166 182 163 167 164 167 161
[43] 179 187 184 184 174 172 185 178
히스토그램을 그릴 때는 hist 함수를 사용합니다.
> HT1=hist(ht)
1. 계급 구간 변경
계급구간을 변경할때는 breaks라는 옵션을 사용합니다. 값을 입력해줄 수도 있는데요. seq 함수를 이용해서 구간 전체를 정의해 주는 것이 가장 편합니다. 아래 입력된 코드는 160~190사이를 2라는 간격으로 나눈다는 의미입니다.
> HT1=hist(ht, breaks=seq(160,190,2))
2. y축을 상대도수로 변경
기본값으로 y축에 표시되는 것은 각 계급의 '도수'입니다. 이를 상대도수로 변경할 수 있습니다. freq를 FALSE로 설정해주면 됩니다.
> HT1=hist(ht, breaks=seq(160,190,2),freq=FALSE)
영상이 더 편하신 분
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R 강의] 46. 히스토그램 내부 구조 뜯어보기 (0) | 2020.03.24 |
---|---|
[R 강의] 45. 히스토그램 꾸미기 (0) | 2020.03.24 |
[R 강의] 43. 순서를 알려주는 함수 (rank) (0) | 2020.03.24 |
[R 강의] 42. 중복 된 값을 다루는 함수 (unique, duplicated) (0) | 2020.03.23 |
[R 강의] 41. 복제함수 (rep) (0) | 2020.03.23 |
댓글