시각화/R

▶R로만드는 데이터시각화 :: 기초 - 히스토그램(histogram)

비주얼라이즈 2014. 3. 2. 18:42


R로 만드는 데이터시각화 :: 히스토그램(historgram)

이번 포스팅에서 함께 살펴 볼 내용은, 히스토그램 만들기 입니다.


여느때처럼 R-studio를 여는 것으로 시작합니다.

그다음 먼저 히스토그램 예제를 위해 데이터를 불러오겠습니다.


birth <- read.csv("http://datasets.flowingdata.com/birth-rate.csv")



이렇게 R-studio에 데이터가 불러왔습니다.

그 다음으로 이 데이터를 바탕으로 히스토그램 명령어를 입력합니다.

hist(birth$X2010)


hist명령어로 그래프가 만들어진 것을 확인 할 수 있습니다.

이 그래프의 하단을 살펴보면 [10,20,30,40,50]으로 표시되어있는 것이 있는데요

이것은 [구간막대]입니다.


이를 break 인수로 변경해 줄 수 있습니다.

hist(birth$X2008, breaks=5)


이렇게 아까와는 다른 모습의 그래프를 확인 할 수 있습니다.

좀 더 가는 막대로 바꾸어 보겠습니다.


마찬가지로 아까와 같이 break인수를 이용해서 변경해봤습니다.

hist(birth$X2008, breaks=5)


확실히 가늘어진 모습을 확인 할 수 있습니다.^^


히스토램에서 정석적인 구간 숫자 기본값은 없고,

데이터의 특성에 맞게 설정해야한다고 합니다.


이 히스토그램을 바탕으로 일러스트로 보정을 한다면

데이터를 전달하는데 있어서 충분한 도움이 될 수 있을 것 같습니다.