출력 창에 로컬 데이터 필터 추가안녕하세요 여러분, 저는 여러 그래프로 데이터 대시보드를 구축하려고 합니다. 출력 창에는 다른 스크립트에서 가져온 몇 가지 다른 그래프가 있습니다. 그 중 하나는 그래프에 로컬 데이터 필터를 추가해야 합니다. 현재 내가 수행하는 방법은 다음과 같습니다.
1. 그래프 스크립트에 다음과 같이 넣습니다.
G_graph_A = Outline Box ("Graph A",
DT << Contour Plot(
X( x, y ),
Y( Value ),
Local Data filter ( Add Filter( columns(filterA, filterB),
Display( filterA, Size( 112, 530 ), Check Box Display ),
Display( filterB, Size( 144, 926 ), Check Box Display )))
));2. 출력 창 스크립트에서 다음과 같이 작성합니다.
REPORT_WINDOW = New Window( "DATA",
Tab Box("DATA",
V List Box( DATE, G_graph_A, G_graph_B)
));그러나 출력 창에는 그래프만 표시되고 그래프 로컬 데이터 필터는 표시되지 않습니다. 무엇이 잘못되었을 수 있는지 살펴보는 데 도움을 주실 수 있나요?
그리고 G_graph_B에 대해 별도의 탭 상자를 어떻게 생성할 수 있는지 궁금합니다.
도움을 주셔서 대단히 감사합니다!
자동화 및 스크립팅Re: 출력 창에 로컬 데이터 필터 추가필터A와 필터B에는 무엇이 있나요?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
ob = Outline Box("Graph A",
gb = dt << Graph Builder(
Size(525, 586),
Show Control Panel(0),
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(9)), Line Of Fit(X, Y, Legend(11))),
Local Data Filter(
Add Filter(
columns(:name, :age),
Display(:name, N Items(15), Find(Set Text(""))),
Display(:age, N Items(6))
)
)
)
);
nw= New Window("DATA",
Tab Box(
Tab Page Box("DATA",
V List Box(ob)
)
)
);
탭 상자와 함께 탭 페이지 상자를 사용하여 별도의 탭을 만듭니다.
Re: 출력 창에 로컬 데이터 필터 추가안녕하세요, Jarmo님. 답변 주셔서 정말 감사합니다. 하지만 여전히 다음 두 가지 문제가 발생하고 있습니다.
1. 예시와 똑같은 작업(등고선 플롯 내 로컬 데이터 필터)을 했는데, 출력 창에는 여전히 표시되지 않습니다. 같은 필터를 데이터 필터로 출력해 보니 정상적으로 출력되었습니다. 필터 A와 필터 B에는 문자 ID가 있습니다. 다음과 같이 시도해 보았습니다.
G_graph_A = Outline Box ("Graph A",
gb = DT << Contour Plot(
X( x, y ),
Y( Value ),
Local Data filter ( Add Filter( columns(filterA, filterB),
Display( filterA, Size( 112, 530 ), Check Box Display ),
Display( filterB, Size( 144, 926 ), Check Box Display )),
)
);
2. 탭 페이지 상자의 경우, 귀사의 것을 시도해 보았지만 함수로서 응답하지 않습니다.