
In questa dimostrazione, illustrerò la corrispondenza tra le azioni interattive e gli elementi nello script corrispondente. Lo farò creando un grafico a dispersione con due variabili continue e poi adatterò una linea di tendenza ai dati. Annoterò i passaggi coinvolti nel processo. Ho aperto JMP. Ho aperto il diario del corso, che si chiama Introduzione a JSL. Nella prima sezione, chiamata Preliminary to Course, voglio cliccare sullo script denominato Initial Setup. Ogni volta che apri questo diario in una nuova sessione di JMP, vorrai eseguire questo script di configurazione iniziale. Quindi cliccherò su di esso. Quando riceverò l'avviso che la configurazione iniziale è completa, cliccherò su OK. Quindi cliccherò su Next per passare alla sezione successiva del diario del corso. Abbiamo uno script chiamato Big Class Data. Questo creerà la stessa tabella dati installata come uno dei nostri file di esempio. Ma poiché il journal utilizza uno script per crearlo, non dobbiamo preoccuparci di puntare a un percorso di file specifico. Quindi clicco lì. Poi vado al menu Analizza e seleziono Adatta Y per X. E voglio inserire il peso nel ruolo Y. E notate che quel ruolo si chiama Y. E poi l'altezza nel ruolo X... e di nuovo, notate che quel ruolo si chiama X... E che quando ho queste due variabili continue nei ruoli X e Y, vediamo apparire la parola Bivariate. Faccio clic su OK. E questo produce il grafico a dispersione. E di nuovo, voglio adattare quella retta di regressione. Quindi vado sul triangolo rosso accanto a Adattamento Bivariato e seleziono Adattamento Linea. Ora vorrei vedere lo script che JMP scriverà per ricreare questo output. Quindi vado di nuovo sul triangolo rosso accanto a Adattamento Bivariato e, in Salva Script, seleziono Nella finestra Script. Ora ho aumentato la dimensione del carattere del mio Script Editor tramite le preferenze che trovate nel menu File. Quindi, se clicco con il pulsante destro del mouse nella finestra di Script Editor e seleziono "Riformatta script", JMP riformatterà lo script annidando le opzioni che ho selezionato. Se state seguendo la procedura o ripetete la stessa procedura e riuscite a vedere tutto lo script in un'unica riga nella finestra di Script Editor, potete semplicemente ridimensionare la finestra per renderla più piccola e poi provare a riformattare di nuovo. Non funzionerà se riuscite a vedere tutto il codice. Ora, nella vostra copia di JMP, potreste non vedere i numeri di riga nella finestra di Script Editor. Se desiderate vederli, e questo è utile per questo corso, potete andare al menu File e selezionare "Preferenze". E nel gruppo "Preferenze" di Script Editor, selezionate questa opzione per mostrare i numeri di riga nelle finestre di Script Editor. Per impostazione predefinita, questa opzione non è selezionata. Quindi clicco su OK per chiudere la finestra "Preferenze". E diamo un'occhiata allo script scritto da JMP. Quindi, per prima cosa, vediamo la parola "Bivariate" qui, e questa era la piattaforma che abbiamo lanciato quando avevamo le due variabili continue. Vediamo i ruoli Y e X, come abbiamo visto nella finestra di dialogo, con il peso e l'altezza della colonna. Ora, un aspetto importante sono i due punti che precedono il nome di ciascuna colonna. I due punti sono un operatore di ambito. E questo indica a JMP che il nome che segue si riferirà a una colonna di una tabella dati. In questo caso, se non ho i due punti, JMP cercherà comunque una colonna di una tabella dati, perché questo è un ruolo di analisi nella piattaforma Bivariate. Ma è buona norma includerli prima dei nomi delle colonne. Ricordate che quando siamo andati al menu del triangolo rosso, ho selezionato "Result Line". E "Result Line", per impostazione predefinita, produrrà una linea rossa. JMP ha aggiunto questo elemento opzionale del colore della linea, dove specifica i valori RGB per quel colore. In effetti, potrei eliminare tutto ciò che ho selezionato, comprese le parentesi dopo "Result Line". E otterrei comunque una linea rossa. Ma la specifica opzionale del colore della linea è disponibile. Ora, non è necessario memorizzare i colori RGB. Eliminerò quei tre numeri con le parentesi graffe. Potrei sostituirli con un valore di indice per un colore specifico o con il nome di un colore. I diversi indici e nomi sono indicati nella documentazione. In realtà cambierò il colore della linea in blu. Quindi digiterò le virgolette doppie. Noterete che JMP chiude automaticamente le virgolette doppie. E digiterò la parola Blu con la lettera maiuscola. Ora, per eseguire uno script, ci sono diverse opzioni. Potete andare al menu Modifica e selezionare Esegui script. E potete vedere qui che c'è anche una scorciatoia da tastiera, Ctrl+R. Potete fare clic con il pulsante destro del mouse nella finestra dell'Editor di script e selezionare Esegui script. E poi c'è anche un pulsante nella barra degli strumenti con un piccolo pulsante verde "Esegui" che potete usare. Di solito uso le scorciatoie da tastiera. Ma poiché sto terminando la vostra panoramica su come eseguire gli script qui nella barra degli strumenti, andrò avanti e cliccherò semplicemente su quel pulsante. Ecco quindi la stessa analisi, ma con una leggera modifica al colore della linea. Sebbene questo esempio sia semplice, illustra davvero un concetto molto importante in JSL: ho eseguito le azioni in modo interattivo, ho lasciato che JMP scrivesse lo script per me e poi ho apportato le modifiche necessarie. Quindi, è importante tenere a mente che, ogni volta che possiamo lasciare che Jump scriva lo script per noi, vogliamo essere sicuri di farlo.