Come rispettare l'ordine nell'asse del generatore di grafici in JSL?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao,
Sto creando una mappa termica con il generatore di grafici.
Cerco di trovare un modo per invertire l'ordine dell'asse tramite script, ma non ci riesco (sebbene nella GUI sia semplice).
Si prega di vedere lo script allegato.
Quello che ho finora è:

E voglio che sia:

Molte grazie.
Re: Come rispettare l'ordine nell'asse del generatore di grafici in JSL?Bene, per essere coerenti con la soluzione che MS ti ha fornito riguardo AxisBox, dovrebbe essere qualcosa del tipo:
Rapporto(gb)[riquadro legenda(1)]<< {Livelli etichetta ([620 640 660 680 700 725 750 775 800]), Gradiente inverso (1) }
ma non funziona, e se corri
mostra proprietà( Rapporto(gb)[riquadro legenda(1)])
vedrai che hai molte meno possibilità rispetto a
mostra proprietà( Rapporto(gb)[riquadro dell'asse(1)])
Mi spiace, non posso aiutarti di più...
Re: Come rispettare l'ordine nell'asse del generatore di grafici in JSL?Questo è quello che faccio finora, ma non è molto elegante .
Re: Come rispettare l'ordine nell'asse del generatore di grafici in JSL?Sembra essere più complicato. Vorrei copiare parti del codice generato da un grafico progettato manualmente.
Questo dovrebbe funzionare:
GB << Spedizione (
{} ,
"400" ,
ScaleBox ,
{ Modello della leggenda (
5 ,
Proprietà (
0 ,
{ pendenza ({ Valori di scala ([ 620 640 660 680 700 725 750 775 800 ]) , Etichette inverse ( 1 )})}
)
)}
) ;
Re: Come rispettare l'ordine nell'asse del generatore di grafici in JSL?Ciao, puoi fare così:
gb<
Spedizione({},
"400",
ScaleBox,
{Modello della leggenda(
1,
Proprietà(
0,
{pendenza(
{Livelli etichetta ([620 640 660 680 700 725 750 775 800]),
Gradiente inverso( 1 ) }
)}
)
)}
)
);
Saluti
Re: Come rispettare l'ordine nell'asse del generatore di grafici in JSL?Magia ! funziona !
Sai a quale oggetto posso inviare un messaggio per modificare i livelli e le proprietà dell'etichetta del gradiente?
{ Livelli di etichetta ( [ 620 640 660 680 700 725 750 775 800 ] ) ,
Gradiente inverso ( 1 )}
Grazie
Re: Come rispettare l'ordine nell'asse del generatore di grafici in JSL?Invia il messaggio direttamente a Scatola degli assi .
GB = Costruttore di grafici ( Variabili ( X ( : Colonna ) , Y ( : Riga ) , Colore ( : Valore )) , Elementi ( Mappa di calore ( X , Y , Leggenda ( 7 )))) ;
Rapporto ( GB )[ Scatola degli assi ( 1 )] << { minimo ( 0 ) , Massimo ( 9 ) , Inc ( 1 )} ;
Rapporto ( GB )[ Scatola degli assi ( 2 )] << { minimo ( 0 ) , Massimo ( 15 ) , Inc ( 1 ) , scala invertita } ;