Comment définir différentes lignes de spécifications pour différents projets dans le générateur de graphiques, comme ceci.

Voici un script partiel pour résoudre ce que vous voulez.Je n'ai affiché que 2 des lignes de limites Spec, mais l'ajout des autres lignes n'est qu'une répétition du JSL, en changeant simplement les coordonnées et le texte.

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" );
);Si vous pouvez ajouter des limites à vos données de cette manière :

vous pouvez ajouter un deuxième graphique au générateur de graphiques. Si vous voulez des étiquettes, je pense que le graphique à barres flottantes est le plus simple (mais essayez également d'autres visualisations !). Les construire peut parfois être un peu ennuyeux, mais les parties importantes sont mises en évidence ici :

Construire le graphique de cette façon a ses avantages, surtout si vous avez des filtres de données locaux
Comment modifier la largeur du trait ?
Line( [-.5 .5], [-45 -45] );