5개의 데이터 필터가 있는 대시보드를 생성하려고 합니다(아래 이미지 참조). 4개의 필터가 하나의 열에 맞습니다. 다섯 번째 필터는 스크롤 막대가 있는 긴 조류 종 목록입니다. 아래 이미지와 같이 자체 열에 이 필터를 포함할 때 이 전체 목록을 포함하는 것이 가장 쉽습니다. 나는 이것을 두 개의 개별 필터로 생성하려고 시도했고 데이터 필터 스크립트를 내 데이터 테이블에 저장했습니다. 그러나 JMP에서는 한 번에 하나의 데이터 필터만 열 수 있으므로 아래와 같이 두 필터를 모두 열어 나란히 정렬할 수 없었습니다. 긴 종 필터를 드래그하여 두 번째 열을 만들 수 있기를 바라면서 5개의 필터를 모두 하나의 열에 넣으려고 했지만 작동하지 않았습니다. 이것이 어떻게 든 작동해야 할 것 같습니다. 동시에 두 개의 필터를 열 수 있는 설정이 있습니까? 목업과 같이 서로 다른 필드에 대한 필터를 두 개의 열로 정렬하는 방법이 있습니까? 이에 대한 아이디어에 미리 감사드립니다.

내가 아는 한 대화 상자에서 이 작업을 수행할 방법이 없습니다.
감사합니다 @ih
이것은 나를 위해 잘 작동합니다. 몇 년 동안 JMP를 사용해 왔지만 저는 .jsl의 진정한 초보자입니다. 분명히 내가 배우기 시작할 때입니다! 드래그 앤 드롭, 마우스 오른쪽 버튼 클릭 또는 데이터 필터 대화 상자의 다른 부분을 사용하여 동일한 결과를 얻을 수 있는 간단한 방법이 없다는 것이 맞습니까?
케이시
안녕 @caseylott ,
중첩된 데이터 필터 컨텍스트 상자를 사용하여 이 작업을 수행할 수 있습니다. 여기에서 그래프 빌더 플랫폼 내부의 필터를 포함하여 세 가지 로컬 데이터 필터를 볼 수 있습니다. 외부 로컬 데이터 필터를 모두 사용하는 차트가 여러 개 있을 수 있으며 중첩된 필터도 얼마든지 있을 수 있습니다.
Names default to here(1);
dt = Open("$Sample_data/big class.jmp");
New Window("Nested Data Filters",
Data Filter Context Box( //Left Data filter context box
H List Box(
dt << Data Filter( Local, Add Filter( columns( :height ) ) ),
Data Filter Context Box( //Second-from-left context box
H List Box(
dt << Data Filter( Local, Add Filter( columns( :age ), Display( :age, N Items( 6 ) ) ) ),
//could add a v list box here and put a second graph which also uses the outer local data fitlers.
dt << Graph Builder(
Size( 528, 456 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 5 ) ), Smoother( X, Y, Legend( 6 ) ) ),
//included a local data filter in the platform
Local Data Filter( Add Filter( columns( :sex ), Display( :sex, N Items( 2 ) ) ) )
)
)
)
)
)
);
