<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Questo articolo appare in Cavo JMPer, Numero 30, estate 2015 .
di Craige Hales Craige @ JMP , Principal Systems Developer, SAS
Gli sviluppatori JMP erano in ascolto quando gli utenti chiedevano di essere in grado di aggiungere immagini nelle tabelle di dati per rendere i dati più informativi. JMP 12 offre immagini e altro: oggetti come matrici ed elenchi, codice JSL (JMP Scripting Language) e espressioni JSL per le immagini possono essere tutti tenuti in una colonna di espressioni. Le colonne di espressione forniscono informazioni per la visualizzazione e l'analisi, nonché per organizzare i dati e accelerare gli script.
Le colonne di espressioni rappresentano un caso particolare per le espressioni di immagine, in quanto le immagini devono essere viste. (Puoi disattivare il caso speciale e vedere invece 1000 parole, ma devo ancora trovare una buona ragione per farlo.) Le immagini possono essere trascinate e rilasciate in colonne di espressioni; possono anche essere scaricati dalle tabelle sul web. Durante la nostra fase di test, abbiamo scoperto che Wikipedia è un'interessante fonte di tabelle con immagini.
Le immagini sono utili in vari modi. È possibile utilizzare le immagini in una tabella per individuare una riga, ad esempio un'immagine di un campione o un valore anomalo. È possibile utilizzare le immagini come visualizzazione. Puoi avere più colonne di immagini. È possibile aggiungere l'attributo dell'etichetta e ottenere suggerimenti sugli strumenti popup con le immagini nei grafici.
Ecco un esempio che utilizza gli uffici SAS tracciati su una mappa. La mappa mostra la relazione geografica. Quando si passa con il mouse su un punto, viene visualizzata una foto di tale posizione. Ho bloccato questo tip a lato e ho attivato la tagline per Glasgow (Figura 1).

Figura 1 Foto del SAS Country Office di Glasgow
La foto mostrata in Figura 1 è stata creata dalla tabella dei dati di esempio mostrata in Figura 2.

figura 2 Esempio di tabella dei dati con colonna di espressioni
Puoi anche rendere le righe della tabella più alte come mostrato nella Figura 3.

Figura 3 Colonna di espressione ridimensionata
Una matrice è un ottimo esempio di come è possibile inserire altri dati di espressione in una colonna di espressioni. Anziché utilizzare nove colonne per una matrice 3x3, è sufficiente memorizzare la matrice 3x3 come matrice. Il tuo codice JSL sarà più veloce perché non avrà più bisogno di rifare la matrice da nove valori. La matrice potrebbe essere una matrice di trasformazione come mostrato nella Figura 4.

Figura 4 Una matrice in una colonna di espressioni
Le colonne delle espressioni non sono le stesse delle colonne Formula; infatti, una colonna può essere entrambe. Una colonna Formula ha una singola espressione di formula che genera i valori per ogni cella. I valori nelle celle di una colonna Espressione sono espressioni che possono essere valutate.
Le colonne di espressione danno JMP un nuovo strumento di visualizzazione che utilizza immagini in colonne, nonché altre possibilità per prestazioni di scripting migliori e una migliore organizzazione dei dati.
Per esplorare ulteriormente questo argomento, consultare la documentazione di JMP sulle espressioni nelle colonne, vedere Proprietà colonna .