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)
확실히 가늘어진 모습을 확인 할 수 있습니다.^^
히스토램에서 정석적인 구간 숫자 기본값은 없고,
데이터의 특성에 맞게 설정해야한다고 합니다.
이 히스토그램을 바탕으로 일러스트로 보정을 한다면
데이터를 전달하는데 있어서 충분한 도움이 될 수 있을 것 같습니다.
'시각화 > R' 카테고리의 다른 글
▶R로만드는 데이터시각화 :: 기초 - 평행좌표그래프 (0) | 2014.03.11 |
---|---|
▶R로만드는 데이터시각화 :: 기초 - 스타차트, 나이팅게일차트 (3) | 2014.03.03 |
▶R로만드는 데이터시각화 :: 기초 - 공간시각화 (8) | 2014.02.28 |
▶R로만드는 데이터시각화 ::기초 - 히트맵(heatmap) (5) | 2014.02.20 |
▶R로만드는 데이터시각화 :: 기초 - 점 그래프(point) (1) | 2014.02.17 |