안녕,
Mac OS에서 JMP17을 사용하고 있습니다. 두 차트의 대화형 HTML 출력을 만들고 싶습니다. 하나는 단일 값 "A"로 필터링되고 다른 하나는 모든 항목으로 필터링됩니다. 제외하고 "ㅏ". 단순화된 예제 코드는 다음과 같습니다.
JMP에 표시되는 창이 예상대로 작동합니다. 그러나 Interactive HTML은 그렇지 않습니다. 두 차트 모두 "A"로 필터링됩니다. 동일한 결과를 보이는 두 개의 다른 브라우저를 사용해 보았습니다(아래 스크린샷 참조).
로컬 데이터 필터가 고정되는 것을 기꺼이 받아들입니다. 하지만 상호 작용하는 것이 좋은 추가 사항이 될 것입니다.
커뮤니티에서 다양한 해결 방법을 시도했지만 운이 없었습니다(예: https://community.jmp.com/t5/Discussions/Interactive-HTML-reports-local-data-filters-not-working-in-JMP/td-p/447864 ).


도움을 주셔서 감사합니다!
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "Something",
Character, "Nominal",
Set Values(
{"A", "A", "A", "A", "X", "B", "A", "X", "B", "X", "B", "A", "X", "X", "X",
"B", "X", "A", "B", "B", "X", "A", "B", "X", "B", "A", "A", "B", "B", "B", "X",
"A", "B", "A", "X", "A", "B", "B", "A", "X"}
)
);
gb1 = Expr( Graph Builder(
Size( 400, 300 ), Show Control Panel( 0 ),
Variables( X( :sex ), Y( :height ), Overlay( :Something ) ),
Elements( Bar( X, Y, Legend( 5 ), Bar Style( "Stacked" ) ) ),
Local Data Filter( Close Outline( 1 ),
Add Filter( columns( :Something ), Where( :Something == "A" ) )
)
)
);
gb2 = Expr( Graph Builder(
Size( 400, 300 ), Show Control Panel( 0 ),
Variables( X( :sex ), Y( :height ), Overlay( :Something ) ),
Elements( Bar( X, Y, Legend( 5 ), Bar Style( "Stacked" ) ) ),
Local Data Filter( Close Outline( 1 ),
Add Filter( columns( :Something ), Where( :Something != "A" ) )
)
)
);
New Window( "WebOutput",
tb = Tab Box( tb1 = Tab Page Box( "Graph1", hlistbox(gb1, gb2) ) )
) << Save Interactive HTML("jmp_example.html");