close_btn
조회 수 55265 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print

 

Tree map에 관한 세번째 포스팅입니다.

 

오늘은 type 옵션에대해서 다룰건데 그중에서도 type이 index인 경우와 value인 경우의 차이점을 중점적으로 설명하도록 하겠습니다.

 

바로 이전 포스팅에서 다뤘던 예제를 바로 가져오도록 하겠습니다.

 

treemap(business[business$NACE1=="F - Construction",],index=c("NACE2", "NACE3"),vSize="employees",type="index")

 

인덱스설명4

 

type = index인경우에는 색상은 가장 큰 타일에 따라(가장 큰 카테고리에 따라)정해집니다.  가장 큰 tile의 크기는 NACE2의  employees의 비율에 따라 결정되고, 큰 타일안의 작은 타일의 크기는 NACE3의  employees의 비율에 따라 결정됩니다.

 

type을 value로 바꿔보죠 !

treemap(business[business$NACE1=="F - Construction",],index=c("NACE2", "NACE3"),vSize="employees",type="value")

 

1

 

타일의 크기와 위치는 변경되지 않았고 색상만 변경 됬군요. 두개의 treemap을 같이 비교해보죠

두번째 플롯의 색상은 무엇으로 결정된 걸 까요?

 

2

 

 

 

바로 NACE3의 빈도수에 따라 색상이 변하게 됩니다. 43.3 - Building completion and finishing의 경우에는 다섯개가 존재하는데 

NACE3안에서는 가장 많은 빈도를 차지 합니다. 이에 가장 진한 녹색이 타일색으로 적용되었습니다. 한개밖에 없는 카테고리 같은 경우에는 가장 연한 녹색이 칠해져있는 걸 보실 수 있습니다.

 

3

 

 

색상을 employee 또는 다른 수치에따라 넣고 싶다면, vColor옵션을 넣어주면 됩니다.

 

treemap(business[business$NACE1=="F - Construction",],index=c("NACE2", "NACE3"),vSize="employees",vColor="employees",type="value")

 

타일의 색상과 크기 모두 employees에 따라 결정되도록 했습니다. 그런데 employees는 tile의 색상이 얘기 해 주고있는데 굳이 색상까지 중복되어 정보를 넣을 필요가 있을까요?

매출을 넣는게 더 좋은 시각화가 될것 같습니다.

 

4

 

 

매출을 색상으로 넣어보도록 하죠.

 

treemap(business[business$NACE1=="F - Construction",],index=c("NACE2", "NACE3"), vSize="employees",vColor="turnover",type="value")

 

5

 

 

지금까지 type이 index인 경우와 value인 경우에 대해서 다루어 봤습니다. : )

 


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 데이터시각화 강의 게시판 이용관련 공지사항 DataMarket 2014.05.21 89835
42 [Tableau] 타블로 기본 예제 1 file sh707 2015.05.19 65772
41 [BigData -Visualization for R] google map 3 file DataMarket 2014.06.30 63531
40 [BigData -Visualization for R] google map 2 1 file DataMarket 2014.06.28 64349
39 [BigData -Visualization for R] google map 1 file DataMarket 2014.06.27 69280
38 [BigData -Visualization for R] TablePlot file DataMarket 2014.06.25 62506
37 [BigData -Visualization for R] Tree Map 그리기 9(label에 대한 여러가지 옵션) file DataMarket 2014.06.23 61750
36 [BigData -Visualization for R] Tree Map 그리기 8(type = manual) file DataMarket 2014.06.23 63408
35 [BigData -Visualization for R] Tree Map 그리기 7(type =color) file DataMarket 2014.06.19 62753
34 [BigData -Visualization for R] Tree Map 그리기 6(type =depth, categorical) file DataMarket 2014.06.19 60306
33 [BigData -Visualization for R] Tree Map 그리기 5(type =Dense) DataMarket 2014.05.21 55107
32 [BigData -Visualization for R] Tree Map 그리기 4(type =comp) DataMarket 2014.05.21 56494
» [BigData -Visualization for R] Tree Map 그리기 3(type = index or value) DataMarket 2014.05.21 55265
30 [BigData -Visualization for R] Tree Map 그리기 2(index옵션) DataMarket 2014.05.21 59571
29 [BigData -Visualization for R] Tree Map 그리기 1 DataMarket 2014.05.21 67477
28 [BigData -Visualization for R] Tree graph(마인드맵) 그리기 DataMarket 2014.05.21 65432
27 자신만의 워드 클라우드를 디자인 해보자 DataMarket 2014.05.21 86765
26 Gephi를 통해 Facebook네트워크망 만들기 1 DataMarket 2014.05.21 81936
25 [BigData -Visualization for R] ] Panel그려서 여러 그래프 띄우기(panes) DataMarket 2014.05.21 61666
24 [BigData -Visualization for R] ehplot 그리기 DataMarket 2014.05.21 57390
Board Pagination ‹ Prev 1 2 ... 3 Next ›
/ 3

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Designed by sketchbooks.co.kr / sketchbook5 board skin

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5