Re: Graph Builder: permet de définir l'épaisseur de la ligne de cocheCela ne semble pas fonctionner pour moi. Je peux modifier l'épaisseur de la ligne de l'axe mais pas l'épaisseur de la coche en modifiant la largeur de la ligne dans les propriétés. Bizarrement, je ne peux l'augmenter qu'une seule fois, l'épaisseur de ligne ne sera pas mise à jour après le premier changement.
De même, j'essaie de résoudre un problème similaire, à savoir le poids de la coche et longueur. Vous voyez, mes nouveaux patrons insistent pour que je présente les données dans des graphiques prismatiques, ce que je ne vais tout simplement pas faire . Au lieu de cela, je vais le faire voir comme j'ai utilisé le prisme.Je suis sur le point de cloner le format de prisme avec JMP (voir ci-joint), mais j'ai besoin d'augmenter le poids de l'axe, le poids de la graduation, la longueur de la graduation et d'entourer les boîtes à moustaches avec une ligne. Quelle est la meilleure façon de le faire avec JSL ?
Idéalement, j'écrirais un script appelé prismify qui convertirait un objet au format de type prisme, mais cela pourrait être plus tard.

Re: Impossible de définir l'épaisseur de la ligne de cocheJe ne suis pas sûr de la hauteur de la coche elle-même, mais à partir de JMP 16, vous pouvez ajuster la couleur et le poids dans les propriétés de cet élément.
Graph Builder : permet de définir l'épaisseur de la ligne de coche
Notez qu'il existe un paramètre pour ajuster la distance entre les barres, essayez de jouer avec différentes valeurs négatives dans le premier paramètre de Set Side y Side Overlap :
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = Graph Builder( Variables( X( :age ), Y( :weight ), Overlay( :sex ) ), Elements( Bar( X, Y ) ) );
frame = Report( obj )[FrameBox( 1 )];
seg = (frame << Find Seg( "Bar Seg" ));
seg << Set Side by Side Overlap( -0.5 );