So legen Sie im Graph Builder unterschiedliche Spezifikationslinien für verschiedene Projekte fest.

Hier ist ein Teilskript, um das zu lösen, was Sie wollen.Ich habe nur 2 der Spezifikationsgrenzlinien angezeigt, aber das Hinzufügen der anderen Zeilen ist nur eine Wiederholung der JSL, bei der nur die Koordinaten und der Text geändert werden.

Names Default To Here( 1 );
dt = Current Data Table();
gb = Graph Builder(
Size( 528, 448 ),
Show Control Panel( 0 ),
Variables( X( :Label ), Y( :Data ), Color( :Label ) ),
Elements( Box Plot( X, Y, Legend( 11 ) ), Contour( X, Y, Legend( 12 ) ) ),
SendToReport(
Dispatch(
{},
"Data",
ScaleBox,
{Format( "Best", 12 ), Min( -86.4411315121441 ), Max( 58.2086540147458 ), Inc( 20 ),
Minor Ticks( 1 )}
)
)
);
Report( gb )[framebox( 1 )] << add graphics script(
Pen Color( "blue" );
Line( [-.5 .5], [-45 -45] );
Text( {-.45, -40, 0, -42}, "LCL -45" );
Line( [.5 1.5], [-50 -50] );
Text( {.55, -45, 1, -47}, "LCL 50" );
);Wenn Sie Ihren Daten auf diese Weise Grenzen hinzufügen können:

Sie können dem Graph Builder ein zweites Diagramm hinzufügen. Wenn Sie Beschriftungen wünschen, ist das Float-Balkendiagramm meiner Meinung nach am einfachsten (aber probieren Sie auch andere Visualisierungen aus!). Diese zu bauen kann manchmal etwas nervig sein, aber die wichtigen Teile werden hier hervorgehoben:

Das Erstellen des Diagramms auf diese Weise hat seine Vorteile, insbesondere wenn Sie lokale Datenfilter haben
Wie ändere ich die Linienbreite?
Line( [-.5 .5], [-45 -45] );