Come modificare i colori della legenda delle righe utilizzando JSL<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao, attualmente sto lavorando su uno script ma sono bloccato con un requisito che consiste nell'inserire colori specifici per una legenda di riga specifica.
Ad esempio ho:
LEGENDNAME_OO
LEGGENDA NOME _PP
LEGGENDA NOME _QQ
Voglio colorare la legenda con il suffisso _OO con il rosso _PP con il blu e _QQ con il verde
Grazie
Ri: Come modificare i colori della legenda delle righe utilizzando JSLCiao,
Puoi eseguire uno script simile a questo per ordinare il valore.
Questo script non è "perfetto" ma sembra essere a posto
dt = TabellaDatiAttuali();
col = Colonna("VCC");
lista = {};
ulist = {};
listaTT = {};
listaSS = {};
listaFF = {};
/* Aggiunge dati da VCC in una lista */
Per (i=1, i<=Nrighe(dt),i++,
InserisciInto (lista, col )
);
/* Crea un elenco unico */
For (i=1,i<=Nitems(lista),i++,
Se (Nrows(Loc(ulist,list )) == 0,
InserisciInto (ulist,list )
);
);
/* Crea 3 elenchi contiene il modello */
For (i=1,i<=Nitems(ulist),i++,
se (contiene(ulist ,"TT") > 0,
InserisciInto (listTT,ulist )
);
se (contiene(ulist ,"SS") > 0,
InserisciInto (listSS,ulist )
);
se (contiene(ulist ,"FF") > 0,
InserisciInto (listFF,ulist )
);
);
/* Crea l'elenco finale per avere l'ordine dei colori*/
lista = {};
InserisciInto(lista,listaFF);
InserisciInto(lista,listaTT);
InserisciInto(lista,listaSS);
/* Proprietà di ordinamento del valore put */
col << Set Property("Ordine dei valori",list);
/* Poi fai la tua analisi */
Ri: Come modificare i colori della legenda delle righe utilizzando JSLNon sono sicuro di come modificare l'ordine poiché questi nomi potrebbero essere qualsiasi cosa solo che termini con TT FF e SS.
Spero che qualcuno possa aiutare
Ri: Come modificare i colori della legenda delle righe utilizzando JSLProva a modificare l'ordinamento dei valori nella colonna di origine in modo che FF sia il primo e -TT sia il secondo. Mi rendo conto che questa non è una soluzione JSL, ma potrebbe portarti dove vuoi essere.
Ri: Come modificare i colori della legenda delle righe utilizzando JSLEcco il codice che sto usando
//!
open("C:\Users\krash_tpd_cnt_char.csv");
Bivariato(
Y(:VALORE),
X(:TEMPERATURA),
Per(:VCC),
Invia al rapporto (
Spedizione({},"1",ScaleBox,{
,Mostra griglia principale( 1 )
}),
Spedizione({},"2",ScaleBox,{
,Mostra griglia principale( 1 )
}),
Dispatch( {}, "Bivar Plot", FrameBox,
{Legenda riga(
WAFER,
Colore( 1 ),
Tema colore ("Predefinito JMP")
)}
)
)
);
questo è ciò che viene generato

ma voglio che *-TT sia verde, FF sia rosso e poi SS così com'è (blu)
Ri: Come modificare i colori della legenda delle righe utilizzando JSLCiao ,
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt <
Aspetta(2);
dt <
Penso che tu possa personalizzarlo ulteriormente in base alle tue esigenze
Migliore
oggi
Ri: Come modificare i colori della legenda delle righe utilizzando JSLCIAO,
Dipende dal grafico che stai utilizzando.
Per il grafico sovrapposto è possibile aggiungere Connetti il colore opzione per definire le opzioni dei colori.
Overlay Plot( Y( :AA, :BB, :CC ), Connect Thru Missing( 1 ), :AA( Connect Color( 38 ), Line Width( "Thin" ) ), :BB( Connect Color( 54 ), Line Width( "Thin" ) ), :CC( Connect Color( 71 ), Line Width( "Thin" ) ));