이전 블로그 게시물에서 나는 당신을 새로운 레이아웃 알고리즘 에있는 트레 메트 JMP 라고 불리는 Squarify. 나는 Squarify가 데이터를 크기별로 정렬하는 동안 Split이 데이터의 순서를 유지하는 방법을 설명했다.
하지만 계층 적 데이터가 있다면 어떻게 될까요? JMP는 그룹을 만들어서 트리 맵에 계층 적 데이터를 표시 할 수 있습니다. 각 그룹은 그룹 내에서 타일링 된 것처럼 타일로 배열됩니다. 분할을 선택하면 데이터 순서를 유지하면서 분할을 사용하여 그룹이 배치됩니다. 그런 다음 카테고리는 각 그룹 내에서 분할을 사용하여 배치됩니다. 마찬가지로 Squarify를 선택하면 그룹의 순서가 변경되어 가장 큰 그룹이 왼쪽 위 모서리에 표시되고 가장 오른쪽 그룹의 하위 그룹에 표시됩니다. 그런 다음 카테고리는 그룹 내에서 동일한 방식으로 배치됩니다. 하지만이 두 기술을 하나의 Treemap에서 결합하는 방법이 있습니까? 계층 적 데이터가 있습니다.
혼합 모드
계층 적 데이터가있는 경우 혼합이라는 세 번째 레이아웃 옵션을 선택할 수 있습니다. 혼합 모드는 그룹의 순서를 유지할 분할을 사용하여 그룹을 배치합니다. 그런 다음 Squarify를 사용하여 카테고리를 표시합니다. Squarify는 각 그룹 내의 카테고리를 가장 큰 순서에서 가장 작은 순서로 정렬합니다.
다시 말하지만 JMP와 함께 설치된 샘플 데이터 폴더의 샌프란시스코 범죄 데이터를 사용하여이를 보여줍니다. 내 이전 게시물 각 유형의 범죄 건수를 보여주었습니다. 다시 한 번 해보 겠지만 이번에는 요일별로 그룹화하고 레이아웃 메뉴 옵션에서 혼합을 선택하겠습니다.

이 Treemap을 보면 일주일 중 각 요일을 그룹으로 볼 수 있습니다. Mixed는 그룹에 대해 Split을 사용하기 때문에, 평일의 순서는 보존됩니다. 일요일은 왼쪽 상단에, 토요일은 오른쪽 하단에 있습니다. 그러나 범주는 Squarify를 사용하여 배치됩니다. 각 그룹의 왼쪽 위 모서리에서 가장 큰 값을 사용하여 비교하기 쉽도록 정렬 된 정사각형 모양의 직사각형을 제공합니다.
제 이전 게시물 Squarify , 우리는 Larceny / Theft가 가장 일반적인 범죄 유형이라는 것을 알았습니다. 요일별로 그룹화하면 주중 매일 가장 일반적인 범죄임을 알 수 있습니다.
퀴즈
가장 많은 범죄가 발생한 요일 (그룹이 가장 큰 요일)을 알고 싶다면 어떻게해야합니까? 글쎄, 잘하면 지금까지 그 질문에 대한 답변을 찾는 방법을 알고 ....
예! 맞습니다. 당신은 Squarify를 사용할 것이고, 당신은 좌상 구석을보고 대답이 월요일임을 알 것입니다. (월요일에 대해서는 무엇입니까?)

이 샘플 데이터 세트 또는 다른 계층 적 데이터를 가져 와서이 새로운 옵션을 직접 사용해보십시오.
존 폰테 쓴 :
안녕 제이,
그 작은 새가 너에게 적절하게 지시했다.
나는 현재 라벨을 개선하는 것을 포함하여 Treemap에 대한 변경 작업을하고 있습니다. 제안, 특히 링크 주셔서 감사합니다. 예를 들어 항상 도움이됩니다. 너를 만나서 반가웠다. 나는 네가 회의를 즐겼 으면 좋겠다.
제이 holavarri 쓴 :
안녕 존,
회의에서 만나 뵙게되어 반갑습니다.
작은 새 (Shannon이라고 지명 됨)는 내가이 제안을 포기할 것이라고 말했고, 나는 당신이 이미 고려하고 있다고 믿는다. 이 트리 맵은이 뉴스 맵 웹 사이트와 같이 텍스트가 상자 크기에 맞게 조정 된 경우보다 유용합니다. http://newsmap.jp/ .
트리 맵을 그대로 사용할 수는 있지만 자주 제공 될 때 읽을 수없는 경우가 많습니다.
건배,
어치