어떤 세션에서 @줄리안 셀 주위에 테두리를 추가하여 히트맵 플롯을 더 매력적으로 만드는 방법을 배웠습니다.
패턴과 같은 다른 옵션은 왼쪽의 제어판을 통해 제어할 수 있습니다.

이것은 안타깝게도 아닙니다. 그래프/사용자 정의...를 마우스 오른쪽 버튼으로 클릭하여 적용해야 합니다. - 그리고 각 서브플롯에 대해 별도로.

한편으로 이것은 모든 서브플롯을 개별적으로 구성할 수 있기 때문에 좋은 반면 다른 한편으로는 시간이 걸릴 수 있습니다.
열려 있는 서브플롯이 여러 개인 경우 한 번에 모든 서브플롯을 어떻게 변경할 수 있습니까? (데이터 테이블이 업데이트되고 새 서브플롯이 나타날 때) 새 서브플롯이 linewidth=1로 시작하도록 설정을 변경하려면 어떻게 해야 합니까?
이러한 오른쪽 클릭 명령의 대부분은 CTRL을 눌러 모든 서브플롯에 브로드캐스팅할 수 있습니다.
그러나 커스터마이징의 경우... 이것은 가능하지 않은 것 같습니다.
트릭은 Group X/Y, Wrap/Pages에서 열을 제거하여 모든 서브플롯을 제거하고 LineWidth를 적용한 다음 각 DropZones에 열을 다시 추가하는 것입니다. 하지만 시간이 좀 걸립니다.
또 다른 트릭:
JSL을 통해 현재 Graph의 모든 FrameBox에 명령을 보냅니다.
그러나 새로운 서브플롯이 나타날 때(경계 없이) 여전히 문제가 있습니다.
셀 주변에 테두리가 있는 히트맵을 사용하는 사람이 있습니까? 그리고 사용을 용이하게 하는 방법에 대한 권장 사항은 무엇입니까?

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Size( 454, 256 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :height ), Y( :weight ), Group X( :sex ), Overlay( :sex ) ),
Elements( Heatmap( X, Y, Legend( 3 ), Bin Shape( "Hexagonal" ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg( HexSeg( 1 ), Line Width( 1 ) )}
)
)
)