Variabili di codifica dei colori Grafici tramite Script<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao ragazzi,
Ho un semplice problema con la tabella di variabilità che non sono in grado di scrivere correttamente.
Voglio fare una codifica a colori per i miei grafici di variabilità secondo le condizioni richieste. Ad esempio, desidero che tutte le righe con 12-Nov-2015 vengano visualizzate in rosso e riposino in nero. Voglio utilizzare condizioni simili per codificare i miei dati con codice colore per una migliore rappresentazione.
Sto usando questo semplice codice ...
dt = Open ("Test.jmp");
dt << Get Rows Where (: Day == informat ("2015/11/12")) << colors (1);
Questo ovviamente non funziona. Puoi guidarmi attraverso di esso?
Sto pensando di cambiare lo stato dei colori delle righe e poi credo che quando grafico il grafico della variabilità arriveranno automaticamente in colori diversi, giusto?
Ri: Varianti di codifica cromatica tramite lo scriptÈ bizzarro. Rowstates incl. i colori vengono normalmente salvati con la tabella dati (supponendo che si salvi come .jmp, non esportati come .xls, .csv ecc.).
Assicurati che la tabella non abbia uno script di tabella "OnOpen" che cancella gli stati delle righe salvate.
Ri: Varianti di codifica cromatica tramite lo scriptGrazie MS. Era un'informazione utile.
Una rapida domanda di follow-up, ogni volta che salvi la datatable e la riapri, queste informazioni sul colore sono perse? Puoi suggerire come conservare queste informazioni sul colore finché non l'ho eliminato deliberatamente, anche dopo aver chiuso e aperto più volte le informazioni?
Grazie in anticipo..
Ri: Varianti di codifica cromatica tramite lo scriptSì, è giusto. I colori delle righe vengono visualizzati nel grafico della variabilità.
Il tuo codice è vicino a fare quello che vuoi. Get Rows Where () restituisce una matrice ma << Colori si aspetta una tabella di dati.
Prova questo:
dt << Seleziona dove ( : Giorno == informat ( "2015/11/12" )) << Colori ( "Rosso" ) ;