Dopo aver usato JMP nel mio corso AP Statistics, lo scorso anno, ho capito che software straordinario è. Con pochi clic, JMP potrebbe aiutarmi a completare i compiti!
Oltre ad essere un helper per i compiti, JMP era in grado di gestire grandi set di dati, eseguendo qualsiasi tipo di analisi o test di cui avessi mai sentito parlare, creando bellissimi grafici personalizzati e innumerevoli altre funzionalità per lo statistico più avanzato. Sono rimasto affascinato dal software.
Avendo (autoproclamato) competenza in un linguaggio di programmazione per computer, C #, e breve esposizione a Base SAS, ho voluto aggiungere al mio arsenale di linguaggi di programmazione durante il mio stage estivo presso JMP. JMP Scripting Language (JSL) è stata la scelta perfetta, incorporando sia il mio amore per JMP che il mio interesse per la programmazione. Quest'estate ho utilizzato JSL per analizzare la popolarità di alcune delle nostre risorse di marketing.
Queste sono alcune cose che ho trovato utili durante il mio tuffo in JSL:
Sperimentazione con JMP: Ho avuto il tempo di esplorare e giocare con le funzioni in JMP. Questo mi ha aiutato ad imparare la sintassi JSL perché molte delle funzioni JSL sono simili o versioni abbreviate dei loro equivalenti di interfaccia JMP.
Esperienza con linguaggi di programmazione: La mia conoscenza di C # si è rivelata utile per l'apprendimento di JSL in quanto le due caratteristiche condividevano diverse, incluso l'uso di cicli e espressioni booleane. Tuttavia, se non hai avuto esposizione ad altri linguaggi di programmazione, puoi ancora imparare JSL.
Uso di un libro: Ho letto e replicato il codice nel libro Salta nello script di JMP di Wendy Murphrey e Rosemary Lucas. Il libro spiega le basi di ciò che gli script sono, come ottenere, eseguire e modificare gli script e le istruzioni JSL. Inoltre ha fatto frequentemente domande con risposte codificate correttamente. Tutte queste informazioni hanno aiutato a far partire la mia JSL di apprendimento. Ho usato la sezione FAQ come esercizi - lettura, copia e esecuzione del codice. Questo mi ha aiutato a memorizzare la sintassi e i suoi usi.
Guida PDF di scripting in JMP: Anche se ho imparato le basi del JSL da un utile libro introduttivo, non ero ancora pronto per iniziare a scrivere script a mano libera. Così ho setacciato il Guida di scripting Il libro PDF sotto il menu Guida in JMP come passo successivo. La Guida di scripting forniva i dettagli di cui avevo bisogno per semplificare la codifica, in particolare le regole di sintassi.
Visualizzazione, modifica e sperimentazione con script creati utilizzando i comandi JMP: Una volta che ho avuto una solida comprensione di JSL e mi sono sentito pronto a provare a scrivere script, ho iniziato eseguendo analisi e visualizzando gli script. Ciò mi ha permesso di imparare modificando il modo in cui volevo che i miei rapporti fossero visualizzati, aggiungendo funzioni agli script e sperimentando la nuova sintassi JSL prima di iniziare a scrivere script in modo indipendente.

Set di dati di esempio: Durante la modifica degli script generati da JMP, ho utilizzato i set di dati di esempio forniti con il software. I diversi set di dati del campione erano perfetti per provare diverse analisi e sperimentare con gli script.
PDF di riferimento della sintassi JSL in JMP: Quando mi sono sentito pronto a scrivere script per conto mio, ho usato il Riferimento di sintassi JSL PDF nel menu? In JMP. È un'ottima risorsa per l'apprendimento e la ricerca di funzioni JSL.
Ricerca nell'indice della guida: Un'altra risorsa utile era l'Indice della Guida sotto il menu Guida in JMP. L'ho usato per saperne di più sulle funzionalità di JSL durante la scrittura degli script.

Un'altra risorsa che non ho usato ma è utile è l'indice di scripting nel menu? Di JMP. Ha un dizionario di tutte le sintassi JSL e mostra anche un codice di esempio su come utilizzare ciascuna funzione, utile per l'apprendimento di nuove funzioni.
Dopo aver imparato JSL, credo di avere una comprensione più profonda di come funziona JMP e dei modi in cui posso usare JMP. È stata un'esperienza molto piacevole per me, e spero anche per te!