이렇게 R-studio에서 데이터를 확인 할 수 있습니다.
다음으로는 스타차트 명령어를 사용하기 전에, 데이터를 다듬는 과정입니다.
불러온 데이터를 살펴보면 이렇게 첫 번째 열이 주의 이름이 아니라
숫자로 설정되어있습니다. 이를 주 이름으로 변경하도록 하겠습니다.
row.names(crime) <- crime$state
crime <- crime[,2:7]
이렇게 첫 번째 열이 원하던 대로 주 이름으로 변경되었습니다.
이제 스타차트를 생성하는 명령어를 입력해봅니다.
stars(crime)
스타차트의 모양새를 갖추긴 했지만, 뭔가 균형도 안맞고
복잡해 보입니다. 이를 조정하기 위해 flip.labels변수를 조정해줍니다.
stars(crime, flip.labels=FALSE, key.loc=(15, 1.5))
flip.labels설정을 기본값인 TRUE에서
FALSE로 변경한 결과입니다. 이전보다 확실이 안정된 느낌입니다.
그 다음 이 스타차트를 절반만 사용해서 표시하는 방법입니다.
stars(crime, flip.labels=FALSE, key.loc=(15, 1.5), full=FALSE)
이처럼 이전 명령어에서 'full'을 FALSE로 설정해 주면 됩니다.
실행하면 이같은 결과를 plot창에서 확인 하실 수 있습니다.
그리고 그 다음으로 살펴볼 것은 '나이팅게일 차트'입니다.
지금까지 사용한 명령어에서 다른 부분을 추가하면 나이팅게일차트로 표현이 가능합니다.
stars(crime, flip.labels=FALSE, key.loc=(15, 1.5), draw.segments=TRUE)
draw.segments 부분을 TRUE로 설정해주면
이렇게 알록달록 나이팅게일차트를 얻을 수 있습니다.^^
만들어진 차트를
일러스트레이터를 이용해서 보정해보면 좋은 결과가 있을 것 같습니다^^.
'시각화 > R' 카테고리의 다른 글
▶R로만드는 데이터시각화 :: 오류해결방법 :: rJava 에러 (1) | 2014.03.19 |
---|---|
▶R로만드는 데이터시각화 :: 기초 - 평행좌표그래프 (0) | 2014.03.11 |
▶R로만드는 데이터시각화 :: 기초 - 히스토그램(histogram) (3) | 2014.03.02 |
▶R로만드는 데이터시각화 :: 기초 - 공간시각화 (8) | 2014.02.28 |
▶R로만드는 데이터시각화 ::기초 - 히트맵(heatmap) (5) | 2014.02.20 |