In einer Sitzung mit @julianisch Ich habe versucht, Heatmap-Plots attraktiver zu gestalten, indem ich einige Ränder um die Zellen herum hinzugefügt habe.
Weitere Optionen – wie das Muster – können über die Systemsteuerung auf der linken Seite gesteuert werden.

Dieses hier leider nicht – es muss per Rechtsklick in die Grafik/Anpassen angewendet werden... - und separat für jede Nebenhandlung.

Das ist einerseits schön, weil jede Nebenhandlung individuell konfiguriert werden kann, andererseits: Das kann einige Zeit in Anspruch nehmen.
Wenn es mehrere offene Unterhandlungen gibt, wie kann ich dann alle Unterhandlungen auf einmal ändern – und wie kann ich die Einstellung so ändern, dass (wenn die Datentabelle aktualisiert wird und neue Unterhandlungen angezeigt werden) neue Unterhandlungen mit Linienbreite=1 beginnen?
Die meisten dieser Rechtsklick-Befehle können durch Drücken von STRG an alle Unterhandlungen übertragen werden.
Aber für Customize ... scheint dies nicht möglich zu sein.
Ein Trick besteht darin, alle Unterplots zu entfernen, indem Sie Spalten aus Gruppe X/Y, Wrap/Pages entfernen, die Zeilenbreite anwenden und die Spalten dann erneut zu den jeweiligen DropZones hinzufügen. Aber das dauert einige Zeit.
Ein weiterer Trick:
Senden Sie den Befehl über JSL an alle FrameBoxes des aktuellen Graphen.
Aber dann gibt es immer noch das Problem, wenn neue Nebenhandlungen auftauchen (ohne Ränder).
Benutzt jemand Heatmaps mit Rändern um die Zellen? Und Empfehlungen, wie die Nutzung erleichtert werden kann?

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 ) )}
)
)
)