Relatore | Trascrizione |
| Aaron Andersen, JMP | Quindi, benvenuti a organizzare e condividere il tuo lavoro con progetti autonomi in JMP 16. Mi chiamo Aaron Andersen e sono lo sviluppatore software di JMP responsabile della funzionalità dei progetti. |
| Normalmente direi che verrò da te in diretta dal quartier generale mondiale di SAS, ma questa volta nessuna di queste cose è vera. Primo, perché ce lo hanno chiesto |
| registrare queste presentazioni in anticipo, non mi hanno detto perché ma sospetto che abbiano dei dubbi sulla mia capacità di essere coerente e istruttivo alle tre del mattino, |
| potrebbero avere ragione. E secondo, perché nessuno di noi è effettivamente al lavoro ma stiamo ancora lavorando tutti da casa. Quindi vengo da te stamattina preregistrato dall'angolo dell'armadio della mia camera da letto ad Apex, nella Carolina del Nord. |
| Facciamo il meglio che possiamo. |
| Tuttavia, spero di insegnarti alcune cose sui progetti che possono aiutarti a utilizzare JMP in modo migliore e più efficiente, quindi entriamo subito in gioco. |
| è un modo per visualizzare un insieme di contenuti JMP in un'unica finestra organizzata ed è un modo per salvare un insieme di contenuti JMP in un unico file organizzato. |
| Il modo migliore per capirlo è vederlo in azione. Iniziamo e costruiamo insieme un progetto di esempio. |
| Per creare un nuovo progetto JMP, avvia JMP 16 e vai su file, nuovo, progetto o Control-Shift P su Windows e qualcosa di simile su Mac. |
| Cosa ottengo |
| è una nuova finestra di progetto vuota. |
| Ora abbiamo solo bisogno di alcuni dati. |
| I dati che voglio usare oggi si chiamano dinosauriformesUSA.csv. |
| E i dinosauriformi sono una radura di rettili che include dinosauri, i loro parenti stretti e tutti i loro discendenti. |
| Ho ottenuto questi dati da un gruppo chiamato Paleontology Database. Hanno informazioni, credo, su ogni sito archeologico nella storia del mondo o sito di paleontologia. |
| Con informazioni su chi e dove come cosa e così via. È tutto concesso in licenza Creative Commons e puoi scaricarne qualsiasi sottoinsieme che desideri in qualsiasi formato desideri, quindi è divertente giocare con i dati. |
| E questo è qualcosa che ho fatto io, solo i dinosauriformi |
| negli Stati Uniti d'America. |
| Quello che voglio fare è importare questi dati nel mio progetto. |
| Quindi prima lo trascinerò nel contenuto del progetto. Ti spiego cosa fa tra un po' qui. Solo per ora, lo aggiungo al progetto, quindi posso fare clic con il pulsante destro del mouse e utilizzare la procedura guidata di importazione di JMP per importare i dati. |
| I miei dati... ecco alcune informazioni sull'intestazione e poi ci sono i dati effettivi. I miei dati iniziano alla riga 19. |
| Lo so perché ho provato questa presentazione, non perché posso contare così in modo incredibilmente veloce. |
| Successivamente, i numeri di chiamata sono corretti e importati. E lì abbiamo 9.531 righe di dati sui dinosauriforme e molte, molte colonne utili, la maggior parte delle quali non significano molto per me. Non sono un paleontologo, ma ho letto le informazioni fornite con una tabella e so che alcune di queste lo sono. |
| Quindi prova a farti un'idea di cosa c'è in questi dati. Penso che prima osserverò solo il conteggio per stato, così posso vedere in quale parte del paese |
| tutti questi fossili sono stati trovati. Per farlo utilizzerò la piattaforma di distribuzione di JMP. Eseguirò la distribuzione per stato. Il filtro è utile qui... stato... ok. E questo si apre |
| in una scheda del progetto. Ora ho una tabella di dati e ho questo rapporto di distribuzione, tutti vivono all'interno della finestra del progetto. |
| Posso usare questo riquadro degli strumenti dell'area di lavoro per passare da uno all'altro, oppure faccio clic sulle schede in alto. |
| Quindi stiamo iniziando a vedere il valore dei progetti qui. |
| Posso ordinare questi dati per conteggio. Ora posso iniziare a vedere dove sono questi dati. In fondo qui, abbiamo gli stati degli Stati Uniti in cui sono stati localizzati il maggior numero di scavi paleontologici. |
| Wyoming, Montana e New Mexico. Sembrano tutti luoghi da dinosauri, queste tipiche pianure aride, calde e aride da, sai, la scena di apertura di Jurassic Park. |
| Sono sorpreso da quanti pochi ce ne siano nei Dakota però. Quello che davvero mi sorprende è la Florida. Non penso che la Florida sia un particolare |
| luogo dei dinosauri. È molto bagnato ed è molto basso, credo |
| la maggior parte dello stato è come 10 metri sul livello del mare o qualcosa del genere. |
| Quindi questo mi sorprende. |
| Vorrei saperne di più. |
| Per avere un quadro un po' migliore di dove sono le cose, posso creare una mappa di dove sono stati tutti i reperti e forse che tipo di fossili sono stati trovati lì. |
| Per farlo avvierò Graph Builder. Viene visualizzato in una scheda separata. E lo farò |
| grafico latitudine per longitudine. Anche in questo caso questi filtri, nuovi in JMP 16, sono super utili. Grafico latitudine per longitudine, mostrando solo i punti. |
| Voglio mettere una mappa di sfondo, così posso vedere i confini dello stato. |
| JMP viene fornito con molti di questi pre inclusi, incluso questo. Eccoci. Forse ingrandisci un po' questo con lo strumento lente d'ingrandimento. |
| E poi mi piacerebbe colorare per classe, avere un'ampia generalizzazione di che tipo di cose sono state trovate. |
| Ora fatto. |
| Forse ingrandisci un po' di più. |
| Messa a fuoco. |
| E posso già vedere la risposta alla domanda sulla Florida che avevo prima, perché tutti i dinosauri in Florida, |
| sono tutti aves, o uccelli. |
| Invece |
| tuo... |
| mentre la tua saurishcia e ornithischia (queste parole sono...fatico ancora a pronunciarle dopo tutto questo tempo) ce ne sono di più nel centro del paese dove pensiamo più ai luoghi tipici dei dinosauri. |
| Così è... |
| è già abbastanza utile. |
| Ma per apprezzare davvero le capacità di scoperta dei dati di JMP, dobbiamo ricordare che tutto è collegato. Quindi sarebbe utile se potessimo vedere contemporaneamente i dati, la distribuzione e la mappa e interagire con loro insieme. |
| I progetti lo rendono davvero facile. Prendo solo la distribuzione, la prendo, la trascino di lato... eccoci qua. |
| Chiudi quello. Taglia leggermente questo. |
| Poi prenderò la mia mappa, la trascinerò in cima, proprio così, e ora, |
| Posso vedere la mappa, la tabella dei dati e |
| la distribuzione tutti insieme in una volta. |
| E se voglio sapere di un certo... |
| alcuni dinosauri di stato, ad esempio, posso fare clic su di esso qui e seguirlo lì. |
| Proviamo con, diciamo, Utah. |
| Ora lo Utah è uno stato con molti ritrovamenti di dinosauri. Contiene anche qualcosa chiamato Dinosaur National Monument, che ho bei ricordi di quando ero bambino, |
| dove hanno questo piccolo centro visitatori pulito che è in realtà costruito sul lato della parete rocciosa dove sono stati trovati i fossili. Quindi puoi entrare e vedere i fossili di dinosauro |
| nel loro habitat naturale, per così dire. |
| Quindi posso guardare questo e posso iniziare a vedere i tipi di fossili che si trovano, e certamente raggruppati, nelle aree meridionali dello stato dove fa caldo e secco. Non all'altezza del nord, dove ci sono tutte le piste da sci. |
| Ma vedo anche qualcos'altro che mi turba un po'. |
| Questo punto qui è codificato come nello Utah, |
| ma non sembra affatto che sia nello Utah. È chiaro in Arizona, quindi c'è qualcosa che non va. Forse i dati sono codificati in modo errato in quel PBDB, forse ho frainteso esattamente cosa significa quella colonna di stato o forse qualcos'altro. |
| Posso fare clic sulla riga qui e poi in basso nella tabella dei dati, verrà selezionato se vado alle righe, quindi selezionato, |
| scorri direttamente verso di loro. |
| Posso guardare un po' questo. È un po' diverso da... c'è lo stesso ragazzo, ha trovato l'uno e l'altro... non mi dice niente. |
| Latitudine e longitudine. |
| La contea, tuttavia, è la stessa di quassù, quindi può darsi che lo stato e la contea abbiano ragione, ma la latitudine e la longitudine effettive sono sbagliate. |
| Non ne sono sicuro. Ciò merita ulteriori indagini, ma per ora nasconderò ed escluderò quelle righe dalla mia analisi poiché sembrano essere problematiche e posso tornare più tardi |
| e indaga su cosa c'è che non va in loro. |
| Sembra abbastanza buono. |
| file, salva progetto, ti chiederà un nome file. |
| Dirò dinosauri, ma non posso proprio scriverlo, quindi cambia in dinosjmpprj, salva e il gioco è fatto. Hai finito. |
| Il salvataggio di un progetto in JMP 16 è un'operazione con un clic. La tabella dei dati, i rapporti e il loro layout sullo schermo sono stati tutti salvati |
| questo file di progetto, che ho appena salvato. E ora posso lasciarlo per tutto il tempo che voglio e cinque secondi o cinque mesi dopo, posso tornare ad esso, ricaricarlo e tutto torna esattamente dove l'avevo lasciato. |
| È uno dei |
| funzionalità molto potenti dei progetti, è la possibilità di salvare il tuo lavoro quando vuoi e tornarci quando vuoi. |
| Allora, come funziona? Bene, dal momento che il progetto si spegne e salva tutto nel posto appropriato, a seconda del tipo di cosa che è. Questi rapporti, lo salva come JSL, lo inserisce nel file di progetto. |
| Le tabelle dati, dipende dal fatto che la tabella sia stata già salvata e, in caso affermativo, dove. |
| In questo momento, questa tabella dati dinosauriformesUSA non viene salvata da nessuna parte. L'abbiamo importato e poi l'abbiamo lasciato come una nuova tabella non salvata. |
| Quando salviamo un progetto contenente un nuovo file non salvato, JMP lo salva automaticamente in una posizione segreta nel file di progetto e poi, quando riapriamo il progetto, lo memorizza nel nuovo stato non salvato. |
| Ritorna allo stesso stato in cui si trovava quando abbiamo salvato il progetto. |
| Tuttavia, poiché questa è una tabella di dati molto importante in questo progetto, probabilmente vorremo salvarla effettivamente a un certo punto, se non altro motivo che ci permetterebbe di ripristinare uno stato salvato se apportiamo una modifica ai dati che poi ci pentiremo di aver fatto. |
| Per salvare una tabella di dati nel progetto, seleziona la tabella di dati e puoi utilizzare il menu qui oppure puoi utilizzare il salvataggio del file. |
| E ora otteniamo un dialogo che è nuovo in JMP 16 perché il progetto... perché JMP ci chiederà dove vogliamo salvare la tabella. |
| Questa posizione predefinita, i contenuti del progetto, |
| è un riferimento ai file e alle cartelle che vengono salvati all'interno del file di progetto stesso. |
| Tutto ciò che salviamo qui verrà incorporato nel file di progetto quando il progetto viene salvato. |
| Che è quello che mi piacerebbe fare con la tabella dei dinosauri, ma uso semplicemente la posizione predefinita, il nome del file va bene, premi salva e viene visualizzato qui nel contenuto del progetto. Se salvo di nuovo il progetto, tutto viene scritto su disco in quel modo. |
| Questo percorso del contenuto del progetto, mi mostra una vista sempre disponibile di tutto ciò che ho salvato all'interno del progetto. |
| Posso creare cartelle qui, |
| come i dati originali e potrei spostare il mio file CSV in quella cartella. Eccolo. Ora non c'è più. Quindi posso usare quest'area, proprio come userei una cartella di posizione sul mio disco da qualche parte, ma tutto ciò che metto qui diventa parte del progetto. Progetto, chiudilo. Adesso ho |
| questo file con |
| quel file salvato al suo interno. |
| Ovviamente al momento c'è solo questa tabella di dati, ma forse |
| per progetti più grandi, spesso vorrò avere più di una tabella e in JMP va benissimo. |
| Forse voglio guardare i dinosauri nella Carolina del Nord dove vivo. |
| Potrei verificare se qualcuno di questi è ancora |
| in grado di essere visitato. Potremmo portare i miei figli lì. Trova la Carolina del Nord. Eccoci qui, i dinosauri della Carolina del Nord. |
| Potrei andare alla tabella dei dati e fare la tabella, sottoinsieme per selezionato, |
| chiama questo dinosauriformesNC. |
| Bene. |
| Eccolo. Forse lo registro con la mia tabella di dati originale. |
| E lì ce l'ho. Ho due tabelle di dati, una che è stata salvata nel contenuto del progetto e una che non è stata salvata affatto. Ho una mappa in Graph Builder e una distribuzione. |
| Salva tutto questo insieme. |
| Chiudilo. |
| È qui che entra in gioco la parte della condivisione e il titolo di questa presentazione diceva organizza e condividi. |
| E il motivo per cui parliamo così tanto di condivisione è che condividere progetti è semplicissimo, ora che abbiamo progetti autonomi. Questo file contiene tutto ciò di cui ho bisogno, |
| e quindi, tutto ciò che serve a chiunque altro per aprire e visualizzare questo progetto. Quindi se, diciamo, volessi condividerlo con un collega, |
| Potrei solo forse |
| allegalo a un'e-mail. |
| E questo è tutto. Questo è tutto ciò di cui John ha bisogno per aprire il mio progetto sui dinosauri in questo singolo file allegato. |
| Posso anche usare questo... i progetti autonomi da caricare nelle parti della comunità di utenti di JMP e condividere il mio lavoro con la più ampia comunità di JMP. Oppure, se incontro un bug, potrei inviare questo progetto al supporto tecnico di JMP e chiedere loro di esaminare cosa è andato storto e perché. |
| Un'altra cosa che mi piace fare è fare copie di backup del progetto, specialmente se sto lavorando con script complicati. |
| E voglio che torni a uno stato noto, posso prendere dinosauri e fare dinosauri |
| versione uno o qualsiasi altra cosa, e ora questo ha tutte le tabelle di dati al suo interno, quindi se apro questo e faccio una modifica alla tabella di dati, |
| Ho ancora la mia copia di backup lì che posso ritirare se necessario. Posso persino scrivere uno script automatico che prendesse questo timestamp ogni giorno e si bloccasse in qualche archivio da qualche parte. |
| L'altra cosa |
| i progetti possono fare, ovviamente, è aprire cose che non vengono salvate nel progetto. Non devi creare un progetto autonomo se non vuoi. |
| Posso aprire un file su disco, ad esempio se voglio includere questa immagine del centro visitatori nel progetto. Posso solo aprirlo. |
| Eccolo, parte del mio progetto, aperto alla scheda. Se salvo il progetto ora, l'immagine verrà semplicemente referenziata. Vedo che ha un percorso e che i progetti faranno riferimento ad esso per percorso. Quindi questo file qui ora richiede questo file qui per funzionare correttamente. Non è più autonomo. |
| Ma ci sono alcuni vantaggi in questo se, forse voglio includere un file che è davvero molto grande. Non voglio avere una copia nel progetto. |
| Se il file viene creato da qualche sistema esterno e aggiornato automaticamente ogni notte a mezzanotte e voglio avere sempre l'ultima versione. |
| Oppure, se voglio che più progetti condividano la stessa tabella di dati o lo stesso script, in modo tale che se uno di loro apporta una modifica, tutti gli altri ottengono la versione aggiornata. Posso farli puntare tutti allo stesso file da qualche parte |
| il mio computer o un'unità di rete da qualche parte. Sta davvero a te decidere come lavorare con i progetti. Puoi trovare lo schema e, in qualche modo, il modo per cui ha più senso |
| come usi JMP e la cosa che risolve i problemi che incontri. |
| Penso che lo siamo |
| molto vicino a fuori tempo, ma mostrerò rapidamente solo alcune altre cose che puoi esaminare |
| sul sito Web di JMP o in altre risorse per ulteriori informazioni. Uno sono i segnalibri del progetto. È un altro utile pannello degli strumenti qui. |
| E funziona proprio come farebbero i segnalibri in un browser Web o in un altro sistema in quanto posso creare collegamenti a file che forse non sono sempre aperti. |
| Posso aggiungere un segnalibro a un file su disco o posso aggiungere un segnalibro a un file dal contenuto del progetto e quello sarà lì solo come collegamento rapido per aprire quel file in futuro se voglio |
| avere accesso ad esso, ma non sempre averlo aperto. |
| Inoltre, un riquadro del registro del progetto, che posso usare per vedere i messaggi di registro generati dal contenuto del progetto di... ovvero da tutte le cose aperte nel progetto. |
| Ciò è particolarmente utile per gli sceneggiatori |
| e attività che generano molti messaggi di registro a cui tengo. |
| Infine, in JMP 16 abbiamo a |
| imposta le preferenze di JMP per consentirti di personalizzare il modo in cui usi i progetti e come i progetti ti appaiono. |
| Questi primi due potrebbero consentire di creare automaticamente progetti all'apertura di JMP o creare automaticamente un progetto attorno a un file che potresti aprire che si trova in un progetto. |
| Qui puoi decidere come... come vuoi che appaia il progetto predefinito, quali riquadri degli strumenti vuoi che appaiano. E questo, |
| Sono abbastanza orgoglioso di. Il modello di progetto ti consente di creare un progetto, salvarlo su disco e dire a JMP che ogni volta che elaboro un nuovo progetto, voglio che una copia di quel progetto venga visualizzata come mio |
| nuovo progetto vuoto. Quindi, se hai determinati file che tu o la tua organizzazione usate sempre e vorreste che ogni progetto iniziasse ad avere quel file aperto |
| o forse solo quel file aggiunto ai segnalibri in modo da potervi accedere rapidamente, puoi creare un modello di progetto, puntarlo su JMP e quindi ogni nuovo progetto che inizi conterrà quei file o quei segnalibri o forse solo il layout delle finestre e i riquadri che preferisci. |
| Questo è tutto ciò che ho. Questo è normalmente il punto in cui mi fermerei per le domande, ma poiché questo è preregistrato, |
| Emetterò questo invito invece. In caso di domande, commenti, suggerimenti di funzionalità o segnalazioni di bug sui progetti, |
| per favore sentiti libero di contattarmi direttamente. Ancora una volta, il mio nome è Aaron Andersen. Durante o dopo la conferenza o, soprattutto in caso di segnalazioni di bug, parla con i miei amichevoli colleghi del supporto tecnico JMP. |
| Infine, noterò che il progetto che abbiamo appena creato qui, dinosauriformes.jmpprj, è incluso in JMP 16 come progetto di esempio. |
| Quindi, se vuoi continuare a indagare su questo, scopri cosa c'è che non va in quelle file dello Utah ma non dello Utah, |
| o se visiterai gli Stati Uniti nel prossimo futuro e vorresti vedere se sono stati trovati dinosauri nell'area in cui ti troverai, puoi trovare questo progetto nella cartella dei progetti di esempio di JMP 16. |
| Grazie per essere venuto. Spero che vi divertiate per il resto della conferenza. I migliori auguri e buona notte. |