Ciao,
Sono stato in grado di lavorare su uno script per modificare la legenda, basato su una colonna Flag. Quando ricreo la stessa trama in GraphBuilder, ottengo una sfumatura di colori più scura, ma quando eseguo il mio script, mi dà una sfumatura sbiadita rispetto al normale. Perchè è questo? So che è qualcosa relativo alla selezione delle righe e GraphBuilder evidenzia solo quelle righe o celle. Ho provato a incorporare
dt << Clear Column Selection();
dt << Clear Row Selection();
ma non funziona. La trama originale

e la trama sbiadita

dlg = Column Dialog(
yList = Col List( "Ys",
Min Col(1)
),
xList = Col List( "Xs",
Min Col(1),
Max Col(1)
),
byList = Col List( "Color/Mark By",
Max Col( 1 ) )
);
color_cols = dlg["byList"];
If( Is Missing( color_cols ) != {},
dt << Color or Mark by Column( color_cols[1], Marker Theme( "solid" ), Color Theme( "JMP Dark" ) );
for each row(
If(As Column( dt, color_cols[1] ) == "", As Column( dt, color_cols[1] )="!!");
);
dt << select where(As Column( dt, color_cols[1] ) == "!!" ) << Markers(0);
dt << select where(As Column( dt, color_cols[1] ) == "!!") << Colors(0);
);
dt << Clear Column Selection();
dt << Clear Row Selection();
meas_cols = dt << Get Column Names("String");
If(dlg["button"] == 1,
// Get the selected X and Y columns
x_col = dlg["xList"];
y_cols = dlg["yList"];
nw = New Window( "graphs", <<JOURNAL></JOURNAL>La colonna flag è memorizzata in color_cols[1], che è la forma completa della colonna regione per poche celle e vuota ovunque.