JMP dispone di una funzionalità di scripting chiamata JMP Scripting Language (JSL), che consente di scrivere script per riprodurre i risultati delle analisi JMP. Pertanto, l'utilizzo di JSL può essere utile se si eseguono regolarmente una serie di analisi o se si desidera adattare lo stesso modello a nuovi dati utilizzando la stessa procedura ogni giorno.
Se vuoi imparare a usare JSL e vedere degli esempi, ti consigliamo quanto segue:
1. Guida alla scrittura di script
La Guida allo scripting fornisce informazioni che spaziano da quelle di base (terminologia, sintassi, ecc.) per gli utenti JMP alle prime armi con i linguaggi di scripting, fino a quelle più avanzate. Si consiglia di iniziare consultando l'indice della Guida allo scripting per trovare la sezione che meglio descrive l'operazione desiderata.
2. Riferimento alla sintassi dello script
La Guida di riferimento alla sintassi degli script contiene descrizioni delle funzioni e degli operatori forniti da JMP. Per informazioni dettagliate sulla sintassi dei comandi JSL ed esempi, fare riferimento a questo documento.
3. Indice degli script
Se si utilizza JMP, è possibile selezionare Guida → Indice script dal menu JMP per visualizzare l'indice script, dove è possibile controllare le funzioni e altre informazioni di proprio interesse.
L'esempio seguente mostra la visualizzazione dell'indice dello script per la funzione Colonna Media nella categoria Statistica. È possibile eseguire lo script di esempio cliccando sull'icona "Esegui esempio" (l'icona a destra di "Esempio 1" nell'immagine sottostante).

(Per JMP 14 e versioni successive) Per visualizzare l'indice dello script, immettere la funzione desiderata nella finestra dello script, fare clic con il pulsante destro del mouse su di essa e quindi selezionare "Apri indice script" dal menu visualizzato, come mostrato di seguito. In questo modo è possibile consultare rapidamente l'indice dello script anche quando è necessario conoscerne la sintassi durante la creazione di uno script.

4. Sito della community degli utenti JMP
Il sito della community degli utenti JMP offre una varietà di risorse per gli utenti JMP e include thread di discussione. Sebbene gran parte dei contenuti sia in inglese, offre anche una funzione di traduzione automatica.
Se esegui una ricerca inserendo la parola che ti interessa insieme a JSL nella barra di ricerca del sito della community degli utenti JMP (ad esempio, se vuoi trovare esempi di script JSL correlati ai valori mancanti, inserisci "JSL e mancanti" come mostrato di seguito), nei risultati della ricerca appariranno thread di discussione correlati e potresti essere in grado di visualizzare script di esempio e altre informazioni al loro interno.

Nota: sebbene il sito della community degli utenti JMP contenga molti contenuti e script utili, non abbiamo verificato la funzionalità di tutti gli script. Se li utilizzate come riferimento o per un utilizzo effettivo, vi preghiamo di testarli in anticipo e di utilizzarli a vostro rischio e pericolo.
Si prega di notare che le richieste riguardanti il contenuto dei post sul sito della community degli utenti JMP non sono generalmente coperte dal supporto tecnico.
Non è necessario partire da zero e creare il proprio JSL. È possibile utilizzare JMP o l'estensione JMP Assistant per creare il proprio JSL e poi utilizzarlo come riferimento per la creazione del proprio JSL (vedere i passaggi da 5 a 7 di seguito).
5. (JMP 16 e versioni successive) Il contenuto di output di [Visualizza] > [Registro] nel menu JMP
A partire da JMP 16, il registro è stato migliorato per includere l'equivalente JSL delle azioni eseguite durante la sessione JMP corrente.
Nota: molte azioni eseguite in JMP vengono registrate, ma non tutte.
A titolo di esempio, l'immagine sottostante mostra il contenuto di [Visualizza] > [Registro] dopo aver eseguito le seguenti operazioni in JMP.
Aprire i dati di esempio JMP "Lipid Data.jmp". Selezionare le righe in cui la colonna "Heart History" è impostata su "none" utilizzando Righe > Seleziona righe > Seleziona dove. Creare un sottoinsieme selezionando "Selected Rows" utilizzando Tabella > Sottoinsieme.

L'output JSL in Visualizza > Registro può essere utile come riferimento per creare il proprio JSL.
6. Utilizzare [Salva script] > [Nella finestra script]
Dopo aver creato un report in JMP, puoi fare clic sul triangolo rosso nell'angolo in alto a sinistra del report e selezionare Salva script > Nella finestra script per generare un JSL che riproduca questa analisi e visualizzarla nella finestra script.
Se desideri creare un report in JSL, puoi utilizzare queste informazioni come riferimento.

7. Usa l'Assistente
Assistente è un'estensione JMP disponibile su Mercato JMP . Fornisce un'interfaccia in linguaggio naturale in stile chat per JMP. Assistant invia prompt a un modello linguistico su larga scala (LLM), che genera codice JSL per eseguire l'attività richiesta. Il codice JSL generato può essere utilizzato come riferimento per la creazione di codice JSL personalizzato.
Puoi scaricare l'Assistente da questo link . Per le istruzioni su come utilizzarlo, fai riferimento al contenuto del link e al documento PDF scaricabile da lì.
Nota: Assistente utilizza l'intelligenza artificiale, quindi il contenuto generato potrebbe contenere errori. Si prega di tenerne conto prima di decidere se utilizzarlo.
Nota: si prega di notare che le estensioni fornite con Mercato JMP non fanno parte del prodotto e pertanto non sono idonee al supporto tecnico. Per qualsiasi domanda sulle estensioni, contattateci tramite la scheda "Domande e Risposte" all'interno del link all'estensione.