Nota: sebbene JMP possa leggere file di fogli di calcolo sia su Mac che Windows, con strumenti diversi da Excel, nei miei post faccio riferimento a un computer Windows e a Excel. Alcune funzionalità saranno relative alle versioni più recenti (ad esempio, l'importazione guidata di Excel è stata introdotta in JMP 11, l'importazione di colori di Excel in JMP 13).
Nel mio precedente articolo del blog "JMP ed Excel - Una storia infinita?" - Parte 0, ho promesso di illustrarvi le insidie più comuni che potreste incontrare quando lavorate con dati Excel in JMP. Prima di procedere, è necessario comprendere alcune differenze di base tra JMP ed Excel e come importare i dati in JMP. Iniziamo con la struttura di un set di dati:
- In Excel è possibile inserire tutti i tipi di dati in una singola cella, indipendentemente dalla struttura del resto dei dati. In JMP, una cella è correlata alla sua colonna e quindi a una variabile specifica.
- Inoltre, un foglio di calcolo in Excel può contenere più fogli di lavoro, mentre in JMP si possono avere più tabelle combinate o una sola.
Si può immaginare che i file Excel con una struttura semplice siano i migliori da importare. Semplice significa che la prima riga contiene le intestazioni di colonna e a partire dalla seconda riga vengono elencati i dati. Questo tipo di dati può essere importato facilmente:
- Copia i dati in Excel e incollali in una tabella dati JMP. Se non è necessario che siano in una posizione specifica, potresti preferire utilizzare l'opzione di menu "Modifica→Incolla" o "Modifica→Incolla con nomi di colonna".
- Oppure puoi usare la barra multifunzione JMP in Excel :

- Oppure trascina il file dall'esploratore in qualsiasi finestra JMP e premi "Importa"
- Oppure utilizzare l'opzione "FileàApri" o all'interno di JMP Starter nel menu "Visualizza".
Saranno tutte opzioni piuttosto semplici se la struttura dei dati è banale (a meno che non vengano utilizzati formati di dati speciali, che potrebbero causare problemi, ma questo è un argomento che affronterò in un post successivo).
Tuttavia, non sempre i nomi delle variabili sono presenti nella prima riga e i dati successivi. Alcune strutture nei file Excel sono utili per ottenere una panoramica dei dati in una tabella. Allo stesso tempo, queste strutture sono spesso molto complesse ai fini dell'analisi statistica. Quindi, come faccio a importare questi dati non banali da un foglio di calcolo in JMP? È il momento di un primo esempio:

Qui si trovano dati piuttosto tipici dei fogli di calcolo Excel: intestazioni gerarchiche in alto e a lato, alcune celle unite e i dati nella matrice estesa. Come sapete, con JMP la tabella dati non potrebbe essere utilizzata per analisi statistiche se la si copiasse così com'è. Pertanto, apriamola utilizzando l'Importazione guidata Excel di JMP:

Esistono diverse opzioni , e la più importante per questo tipo di dati la troverete sia in questa pagina che nella successiva dell'Importazione guidata. Per prima cosa, dovete definire il "Numero di righe con intestazioni di colonna" a 3, poiché avete l'anno, i trimestri e i mesi, ciascuno in una riga separata. Questo combinerà le informazioni di intestazione in un'unica intestazione per colonna:

Ora, passando alla pagina successiva, vogliamo gestire le informazioni a sinistra, ovvero gli stati, le contee e le città. Selezionando "Considera più righe di intestazione di colonna come gerarchie", le informazioni di intestazione verranno raggruppate in 3 nuove colonne, fornendo una struttura migliore per l'analisi. Ora è possibile importare i dati e analizzarli.

Se volete vedere come funziona, vi consiglio questo breve video (con JMP 12). Una nota per chi ha appena iniziato a utilizzare l'Importazione guidata: salverà l'ultima impostazione, il che potrebbe portare a visualizzazioni inaspettate dei dati quando si importano dati nuovi ma diversi. Utilizzando il pulsante "Ripristina impostazioni predefinite" è possibile ripristinare le impostazioni predefinite nella procedura guidata.
Finora avete letto diversi modi per importare dati strutturati banali, nonché come gestire set di dati gerarchici e/o uniti utilizzando l'Importazione guidata di Excel in JMP. Restate sintonizzati per il prossimo post che parlerà di come importare più fogli di lavoro contemporaneamente. Mostrerò anche un modo per leggere automaticamente più fogli Excel con uno script JSL. Infine, parleremo delle potenziali problematiche legate al formato dei dati e di altri aspetti.
Non vedo l'ora di leggere i vostri commenti e di condividere le vostre esperienze.