
다음은 모양이지만 0을 입력하면 실제 데이터 포인트의 색상이 영향을 받습니다. 그리고 0을 넣지 않으면 데이터가 없는 셀은 경계가 지정되지 않습니다.

편집자 주: 이 주제는 Graph Builder의 Bordered or Higher Contrast Heatmap 의 설명에서 이동되었습니다. 맥락은 이 위시리스트 항목을 참조하세요.
안녕하세요 여러분,
나는 이 주제로 다시 돌아가고 싶습니다. 비슷한 히트맵을 만들려고 하는데 Paul(DH 행)의 예에서도 볼 수 있듯이 값이 없는 셀에는 테두리가 표시되지 않습니다. 이것이 어떻게 달성될 수 있는지 제안해 주시겠습니까?
저는 히트맵을 사용하여 21개 구역이 있는 일종의 웨이퍼 맵을 구축하고 있습니다. 모든 구역의 경계를 지정하고 싶지만 문제는 일부 구역의 경우 데이터가 없다는 것입니다. 이미 0을 채우려고 시도했지만 색상 그라데이션이 엉망이 되었습니다.
귀하의 회신을 기대하겠습니다.
값이 없는 셀의 색상은 무엇입니까? 흰색으로 추측합니다.그렇다면 축에 눈금선을 추가하고 히트맵 선 색상을 추가하면 모든 항목이 채워진 것을 볼 수 있습니다.



다음은 이러한 값을 다시 만드는 스크립트입니다.
Names default to here(1);
dt = Open( "$Sample_data/big class.jmp" );
dt << Graph Builder(
Size( 550, 482 ),
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ) ),
Elements( Heatmap( X, Y, Legend( 4 ) ) ),
SendToReport(
Dispatch(
{},
"height",
ScaleBox,
{Label Row(
{Major Grid Line Color( 0 ), Minor Grid Line Color( 0 ),
Show Major Grid( 1 ), Show Minor Grid( 1 )}
)}
),
Dispatch(
{},
"weight",
ScaleBox,
{Label Row(
{Major Grid Line Color( 0 ), Minor Grid Line Color( 0 ),
Show Major Grid( 1 ), Show Minor Grid( 1 )}
)}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg( RectSeg( 1 ), Line Width( 1 ) )}
)
)
)