본문 바로가기
R 주제/R 기초 및 통계 강의

[R 강의] 44. 히스토그램 그리기

by 만다린망고 2020. 3. 24.
반응형
도구 R로 푸는 통계

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)




 

영상이 더 편하신 분

반응형

댓글