이것은 일련의 블로그 게시물의 연속입니다. 대화 형 HTML JMP 13의 그래프 빌더 보고서 용. 여기에서는 점, 상자 플롯, 히트 맵 및지도 모양에 대한 지원을 설명합니다. 이 그래프 빌더 요소는 아래 그림에서 강조 표시되어 있습니다.
이 블로그 게시물은 JMP에서 출력 된 대화식 웹 페이지를 설명하므로 아래의 이미지와 애니메이션은 웹 브라우저에서 캡처 한 것입니다.
전철기
포인트는 일반적으로 대화 상자를 열어 포인트 색상, 모양 및 크기를 사용자 정의 할 수있는 JMP의 많은 그래프에 있습니다. 그래프 빌더의 드래그 앤 드롭 인터페이스를 사용하면 모든 모양과 크기의 점으로 다채로운 그래프를 쉽게 만들 수 있습니다. 아래 예제는 Diamonds를 사용하여 JMP의 샘플 데이터 라이브러리에있는 데이터에 다음과 같은 포인트 속성을 설정합니다.
- 테이블 열 데이터를 기반으로 한 크기
- 깊이 열 데이터를 기반으로 한 색상
- Clarity 열 데이터를 기반으로 한 모양
이러한 속성 외에도 Price versus Cut 및 Carat Weight 별 그룹화를 통해 다이아몬드 가격에 가장 큰 영향을주는 요소를 파악했습니다. 물론 JMP는이 질문을 구체적으로 다루는 기능을 제공하지만 이는 다른 블로그 게시물의 주제입니다.
이 속성들의 조합은 그래프 빌더를 지원하여 인터랙티브 HTML에서 플롯을 가리키게했습니다. 이제 각 포인트의 크기, 모양 및 색상을 결정하는 더 많은 방법이 있기 때문입니다. 그래프 빌더의 각 포인트가 여러 행의 데이터에 대한 통계적 요약을 나타낼 수 있다는 사실 때문에 이의 제기가 추가로 증가했습니다.
다음의 대화식 HTML 예제에서 각 점은 주어진 잘라 내기 및 선명도의 다이아몬드를 나타냅니다. 범례가 재 배열 되더라도 모양과 색상은 각각 선명도와 심도에 의해 결정됩니다. 다이아몬드의 테이블 차원의 차이를 강조하기 위해 원시 테이블 열 데이터가 아닌 크기 역할에서 상대 테이블이라는 열 변환이 사용되었습니다.
박스 플롯
위의 요약 된 점은 정보가 너무 적어서 원시 점이 너무 바쁠 수 있습니다. 그러면 상자 그림을 사용하여 절충하는 방법은 어떨까요? 아래의 그래프에서 각 Cut, Clarity 및 Carat Weight 조합의 가격 분포를 볼 수 있습니다. 범례는 하단으로 이동하여 각 그룹의 상자 그림 배열과 일치하도록 수평으로 그려졌습니다.
히트 맵
지금까지 다이아몬드 가격에 가장 큰 영향을주는 것이 무엇인지보기가 어려울 수 있습니다. 다이아몬드 품질의 4 가지 C 중 3 가지만을 다루었습니다. 여기 4 가지를 모두 포함하는 히트 맵이 있습니다. 어쩌면 결론을 내리는 것이 더 쉬울 수도 있습니다.
그래프 빌더에서 히트 맵에 대한 지원을 추가하면 그래프 빌더 외에도 보너스가 생겼습니다 : Uplift 플랫폼의 상승 그래프는 이제 대화 형이며 X 팩터 및 X / Y 범위를 표시 할 수 있습니다.
지도 모양
인구 통계 데이터와 같은 위치 기반 데이터를 위해 그래프 빌더에서 맵 셰이프를 사용할 수 있습니다. 그룹화는 한 번에 한 지역에 초점을 맞출 수 있습니다. 'Show Missing Shapes'옵션을 활성화하면 관심 지역이 전체 국가의 컨텍스트에서 볼 수 있습니다.
Map Shapes는 다른 변수 (Vegetable Consumption)로 채색하면서 크기 변수 (Population)에 따라 조정할 수 있습니다.
조합
대화식 HTML에서 JMP의 대화식 기능을 사용할 수 있는지 확인하려면 결합 된 그래프와 상호 작용하는 것이 좋습니다. JMP에서는 Combined Windows, Application Builder 또는 Dashboard Builder를 사용하여이 작업을 수행 할 수 있습니다. 다음은 위에서 설명한 그래프 유형을 사용하는 몇 가지 조합 예제입니다.
이 예에서는 히트 맵 및 지형 맵 셰이프를 사용하여 범죄 데이터를 탐색합니다.
다음 예제에서는 점, 상자 플롯, 히트 맵 및 사용자 정의 맵 모양을 사용하여 사무실 온도를 탐색합니다.
Interactive HTML에서 Points 및 Map Shape의 새로운 기능 중 하나는 툴팁에 이미지를 표시하는 기능입니다.
이것들은 모두 애니메이션 일뿐입니다. 이 블로그에 표시된 대화 형 HTML 파일과 상호 작용할 수 있습니다. 우리가이 목적을 위해 만든 페이지 . 당신이 생각하는 것을 저희에게 알려주십시오!
존 파월 쓴 :
다이아몬드 데이터 히트 맵을 만들려면 Color 역할을 Y 역할에, Cut을 X 역할로, Price를 Color 역할에 적용했습니다.
그런 다음 X 그룹 역할에 Clarity를, Y 그룹 역할에 Carat Weight를 적용했습니다.
Y 그룹의 레벨 수를 3으로 설정했습니다.
그린 그라디언트를 사용하고 이산 색을 사용할 수 있도록 그라디언트 설정을 사용자 정의했습니다.
"풍부한 도구 팁"이라고 말하면 도구 팁의 이미지가있는 행성의 예를 언급했을 것입니다.
이 예제에서는 각 행성의 이미지가 포함 된 그림 열이있는 데이터 테이블을 만들었습니다. 나는 인터넷에서 이미지를 수집하기 위해 "인터넷 열기"를 사용했고, 일부는 붙여 넣기를 모두 하나의 테이블에 병합하기 위해 잘라내었다. 가상 가입을 사용하면 약간의 노력을 아낄 수 있습니다.
나는 최대 표면 온도를 Y 역할, 태양에서 X 역할까지의 거리, 색상 수에 대한 달 수 및 크기 역할에 대한 적도 반경을 적용했습니다.
역할은 도구 설명에 자동으로 추가됩니다. 다른 열을 추가하려면 레이블을 지정할 열을 설정하기 만하면됩니다. 분류 된 열에 그림이있는 경우 도구 설명에 나타납니다. 대화 형 HTML로 저장하기 전에 Earth 및 Saturn에 대한 도구 설명을 고정하고 지구의 고정 된 팁에 사용자 정의 텍스트 행을 추가했습니다.
그게 당신이 찾고 있던 세부 수준 이었으면 좋겠네.
차드 쓴 :
친애하는 요한,
이 예제들을 공유해 주셔서 감사합니다. 가능할 수 있습니까?
히트 맵 및 풍부한 도구 팁을 작성하는 프로세스를 설명하십시오.
좀 더 자세하게 복제 할 수 있습니까?