Wenn im Graph Builder der Farbbereichstyp auf „Mittlere 90 %“ eingestellt ist, besteht die Möglichkeit, eine Meldung in die LegendBox einzufügen, um die Betrachter des Diagramms darüber zu informieren, dass dieser Bereich gültig ist.Derzeit gibt es bei der Verwendung einer linearen Skala keinen Hinweis darauf, dass Ausreißer auf diese Weise „versteckt“ werden. Ein nicht erfahrener JMP-Benutzer oder ein Empfänger eines Screenshots/flachen Bildes hätte keine Möglichkeit zu wissen, dass diese Option ausgewählt wurde.
Im Bild unten zeige ich eine Beispielskala von 5–95 % sowie einen Vorschlag für die Art von informativem Text, der direkt unter der Skala eingefügt werden könnte.

Es wäre gut, wenn diese Option sowohl über JSL als auch interaktiv zugänglich wäre.
Vielen Dank,
Matthew.
Nachdem ich weiter über meine Frage nachgedacht habe, kann dies in JSL ganz einfach wie folgt erreicht werden:
names default to here(1);
dt = open("$SAMPLE_DATA/Semiconductor Capability.jmp");
win01 = new window( "Demo",
bb = button box( "Toggle color scale: full vs middle 90%", toggleScale ),
gb1 = dt << Graph Builder(
Size( 534, 362 ),
Show Control Panel( 0 ),
Variables( X( :PNP1 ), Y( :NPN1 ), Color( :PNP2 ) ),
Elements( Points( X, Y, Legend( 5 ) ) ),
SendToReport(
Dispatch(
{}, "400", ScaleBox,
{Legend Model(
5,
Properties(
0,
{gradient(
{Range Type( "Middle 90%" ), N Labels( 6 ), Width( 12 )}
)},
Item ID( "PNP2", 1 )
)
)}
)
)
)
);
Report(gb1)["Graph Builder",LegendBox(1)] << sibappend(
tb = text box("Color Scale:\!NMiddle 90% (5-95%)")
);
tb << text color( "Dark Gray" );
toggleScale = expr(
server = gb1 << Get Legend Server;
item = server << Get Legend Items( 1, 1 );
rangeType = (item << Get Gradient Settings)[1][1]["Range Type"];
if( rangeType == "Middle 90%",
rangeType = "Exact Data Range"; tb << set text( "Color Scale:\!NExact Data Range" ),
rangeType = "Middle 90%"; tb << set text( "Color Scale:\!NMiddle 90% (5-95%)" )
);
item << set properties(
{gradient(Range Type( eval(substitute(expr( a ), expr( a ), rangeType ) ) ), N Labels(6))}
);
);
Das Hinzufügen einer solchen Warnung ist eine großartige Idee.
Jetzt über die Graph Builder-Symbolleiste verfügbar : )