Salut à tous ,
J'écris un script qui devrait me donner une parcelle Bivar avec 2 règles de légende
Malheureusement, il suffit de me montrer dans la barre latérale qu'il reconnaît les légendes, mais dosent
les appliquer
je atteched photo du problème
Merci d'avance 
Voici un exemple de script qui créera un graphique à deux variables avec les légendes à 2 lignes. Il attend ensuite 5 secondes et efface les états des lignes dans votre tableau de données. Le résultat final est que l'affichage changera pour refléter les nouvelles valeurs des états de ligne dans la table de données. Je suppose que, dans votre script, vous créez le graphique à deux variables, puis les légendes de ligne, puis effacez quelque part plus tard dans votre script les états de ligne de votre table de données. Si vous souhaitez que le graphique reste statique après sa création, je vous suggère de le sauvegarder dans un journal une fois que vous avez créé le graphique sous la forme souhaitée.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Bivariate(
Y( :height ),
X( :weight ),
Kernel Smoother( 1, 1, 0.5, 0 ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Row Legend(
sex,
Color( 1 ),
Color Theme( "JMP Default" ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
), Row Legend(
age,
Color( 0 ),
Color Theme( "" ),
Marker( 1 ),
Marker Theme( "Hollow" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
)
);
// wait 5 seconds and then clear the row states in the data table
wait(5);
dt << clear row states;