JMP 12에서 선택 필터 사용이 문서에는 JMP 12의 선택 필터를위한 JSL 및 Application Builder 예제 컬렉션이 포함되어 있습니다. 선택 필터를 사용하면 하나 이상의 JMP 플랫폼을 사용하여 하나 이상의 추가 JMP 플랫폼에 표시된 결과를 필터링 할 수 있습니다. 에이 포스터 JMP Discovery 2015는 세 가지 유형의 선택 필터를 만드는 방법을 보여줍니다. 이 컬렉션에 포함 된 파일은 다음과 같습니다.
- CellPlotSFCrime.jmpapp
CellPlotSFCrime.jmpappsource
이 예에는 샌프란시스코 지역에서 범죄의 그래프 빌더 포인트 요소를 필터링하는 데 사용되는 그래프 빌더 히트 맵이 포함됩니다. .jmpapp 파일을 열면 응용 프로그램이 실행되고, .jmpappsource 파일을 열면 Application Builder가 열리고 보고서를 편집합니다.

- GBMapFilter.jmpapp
GBMapFilter.jmpappsource
이 예제에서는 두 개의 보고서를 사용하여 단일 결과 그래프를 필터링합니다. 하나의 필터는 미국 주를 나타내는지도 표현을 사용하고 다른 하나는 지리적 영역의 막대 차트를 사용합니다. 두 필터를 둘러싸는 단일 데이터 필터 소스 상자가 있습니다. 즉, 선택 상태를 공유합니다. 하나의 필터 내의 선택 사항은 다른 필터에 링크되어 있으며 Ctrl + 클릭을 사용하여 선택 영역을 확장 할 수 있습니다.

- SalesHierarchy.jmpapp
SalesHierarchy.jmpappsource
이 경우 계층 적 필터를 만들기 위해 두 개의 보고서가 결합됩니다. 두 개의 데이터 필터 소스 상자의 중첩 배열을 사용하면 첫 번째 수준 필터의 선택에 따라 두 번째 수준 필터와 최종 보고서에 포함 된 행이 변경됩니다. 두 번째 수준 필터에서 선택하면 최종 보고서가 업데이트되어 두 필터에 선택 항목의 횡단면 만 포함됩니다.

- SelectionFilterExample.jsl
이것은 하나의 보고서가 두 번째 보고서를 필터링하는 JSL 예제입니다. 이는 데이터 필터 컨텍스트 상자를 사용하여 필터의 범위를 지정하고 데이터 필터 원본 상자를 사용하여 필터로 작동하는 보고서를 지정하는 방법을 보여줍니다.
- SelectionFilterCallback.jsl
SelectionFilterExample.jsl에 대한이 업데이트는 JSL 콜백을 사용하여 필터가 변경 될 때마다 제외 된 행 수를 표시합니다.
- plotXYuncertaintyTestData.jsl
plotXYuncertaintyWithFilter.jsl
이 예제에서는 Ian Cox가 만든 추가 기능에 선택 필터를 추가합니다 ( https://community.jmp.com/docs/DOC-6298 )를 사용하여 불확도 마커를 그립니다. 수정 된 버전에서 사용자 지정 그래픽 스크립트는 필터 행 상태를 사용하여 필터링 된 점을 제외합니다.

분석적 응용 프로그램 개발데이터 시각화탐색 적 데이터 분석매핑제목 : Re : JMP 12에서 선택 필터 사용하기<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />신고 해 주셔서 감사합니다. 향후 출시 될 수정 프로그램을 검토하고 있습니다.
제목 : Re : JMP 12에서 선택 필터 사용하기이 예제를 공유해 주셔서 감사합니다. (JMP 12.0.1에서) 계층 적 필터가 필요한 플랫폼을 개발 중이므로 두 번째 예제 (SalesHierarchy)에서 스크립트를 작성했습니다. 내 데이터에서 일부 행을 제외하거나 숨길 때까지 제대로 작동합니다. JMP에서 예외 ( " JMP가 액세스 위반을 수행하고 종료합니다. ") 내 그래프에서 무언가를 선택하자마자. 데이터 필터 소스 상자를 중첩 배치 한 것이 원인이라고 생각합니다. 다른 예제에서는 이와 같은 일이 발생하지 않기 때문입니다. 이것은 알려진 문제입니까? 어쨌든 기술 지원팀에보고하겠습니다.