Altoparlante | Trascrizione |
| Aaron Andersen, JMP | Quindi, benvenuto a organizzare e condividere il tuo lavoro con progetti autonomi in JMP 16. Mi chiamo Aaron Andersen e sono lo sviluppatore software presso JMP responsabile della funzionalità progetti. |
| Normalmente direi che verrò da voi in diretta dal quartier generale mondiale di SAS, ma questa volta nessuna di queste cose è vera. Innanzitutto perché ce lo hanno chiesto |
| registrano in anticipo queste presentazioni, non mi hanno detto il motivo ma sospetto che abbiano dei dubbi sulla mia capacità di essere coerente e istruttivo alle tre del mattino, |
| potrebbero avere ragione. E in secondo luogo, perché nessuno di noi è effettivamente al lavoro, eppure lavoriamo ancora tutti da casa. Quindi vengo da voi stamattina, preregistrato dall'angolo dell'armadio della mia camera da letto ad Apex, nella Carolina del Nord. |
| Facciamo il meglio che possiamo. |
| Spero tuttavia di insegnarti alcune cose sui progetti che possono aiutarti a utilizzare JMP in modo migliore e più efficiente, quindi entriamo subito nel vivo. |
| è 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. Cominciamo 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. |
| Quello che ottengo |
| è una nuova finestra di progetto vuota. |
| Adesso ci servono solo alcuni dati. |
| I dati che voglio utilizzare oggi si chiamano dinosauriformesUSA.csv. |
| E i dinosauriformi sono una radura di rettili che include i 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 della storia del mondo o sito paleontologico. |
| Con informazioni su chi e dove, come cosa e così via. È tutto sotto licenza Creative Commons e puoi scaricarne qualsiasi sottoinsieme desideri in qualsiasi formato desideri, quindi è divertente giocare con i dati. |
| E questo è qualcosa che ho fatto io, proprio i dinosauriformi |
| negli Stati Uniti d'America. |
| Quello che voglio fare è importare questi dati nel mio progetto. |
| Quindi per prima cosa lo trascinerò nei contenuti del progetto. Spiegherò cosa fa tra poco qui. Solo per ora, lo aggiungo al progetto, posso quindi 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é riesco a contare così velocemente. |
| Successivamente, i numeri di chiamata sono corretti e importati. E lì abbiamo 9.531 righe di dati sui dinosauriformi e tantissime 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 guarderò solo il conteggio per stato, così posso vedere dove si trova nel paese |
| tutti questi fossili sono stati trovati. Per fare ciò utilizzerò la piattaforma di distribuzione di JMP. Eseguirò la distribuzione per stato. Il filtro è utile qui...stato...okay. E questo si apre |
| in una scheda del progetto. Ora ho una tabella dati e questo report di distribuzione, tutti risiedono nella finestra del progetto. |
| Posso utilizzare questo riquadro degli strumenti dell'area di lavoro per alternarli oppure fare 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. Qui in basso abbiamo gli stati degli Stati Uniti dove sono stati localizzati il maggior numero di scavi paleontologici. |
| Wyoming, Montana e Nuovo Messico. Sembrano tutti luoghi di dinosauri, queste pianure aride, calde e secche, tipiche della scena iniziale di Jurassic Park. |
| Sono sorpreso da quanto pochi ce ne siano nei Dakota. Ciò che mi sorprende davvero è la Florida. Non penso che la Florida sia una zona particolarmente |
| posto dei dinosauri. È molto bagnato ed è molto basso, credo |
| la maggior parte dello stato è a 10 metri sopra il 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 fare ciò, 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 estremamente 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 qua. Forse ingrandiscilo un po' con lo strumento lente di ingrandimento. |
| E poi mi piacerebbe colorare per classe, ottenere un'ampia generalizzazione del tipo di cose che sono state trovate. |
| Ora fatto. |
| Magari 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. |
| Mentre |
| tuo... |
| mentre i tuoi saurishcia e ornithischia (quelle parole sono...fatico ancora a pronunciarle dopo tutto questo tempo) se ne trovano altri nel centro del paese, dove pensiamo più ai tipici luoghi di ritrovamento dei dinosauri. |
| Così è... |
| è già abbastanza utile. |
| Ma per apprezzare davvero le capacità di rilevamento dei dati di JMP, dobbiamo ricordare che tutto è collegato. Quindi sarebbe utile se potessimo vedere sia i dati, la distribuzione che la mappa, allo stesso tempo e interagire con loro insieme. |
| Projects rende tutto questo davvero semplice. Prendo semplicemente la distribuzione, la afferro, la trascino di lato... eccoci qui. |
| Chiudilo. Taglia leggermente questo. |
| Poi prenderò la mia mappa, la trascinerò in alto, proprio così, e ora, |
| Posso vedere la mappa, la tabella dei dati e |
| la distribuzione tutta insieme in una volta. |
| E se voglio sapere di un certo... |
| sui dinosauri di alcuni stati, ad esempio, posso cliccarci sopra e seguirlo lì. |
| Proviamolo, diciamo, con lo Utah. |
| Ora lo Utah è uno stato con molti reperti di dinosauri. Contiene anche qualcosa chiamato Dinosaur National Monument, che ho un bel ricordo di aver visitato da bambino. |
| dove hanno questo piccolo e grazioso centro visitatori 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 guardarlo 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 eguagliano il 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. In Arizona il cielo è sereno, quindi c'è qualcosa che non va. Forse i dati sono codificati in modo errato in 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 dati, verrà selezionata se vado su righe, successivamente selezionata, |
| scorri direttamente fino a loro. |
| Posso guardarlo un po'. E' un po' diverso...c'è lo stesso ragazzo, ho trovato entrambi l'altro...non mi dice niente. |
| Latitudine e longitudine. |
| La contea, però, è 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 sono sicuro. Ciò merita ulteriori indagini, ma per ora nasconderò ed escluderò quelle righe dalla mia analisi poiché sembrano problematiche e potrò tornare più tardi |
| e indagare su cosa c'è che non va in loro. |
| Sembra piuttosto bello. |
| file, salva progetto, ti chiederà un nome file. |
| Dirò dinosauri, ma non so scriverlo, quindi cambia in dinosjmpprj, salva e il gioco è fatto. Hai finito. |
| Il salvataggio di un progetto in JMP 16 è un'operazione con un solo clic. La tabella dati, i report 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 tornarci, ricaricarlo e tutto torna esattamente da dove l'avevo lasciato. |
| È uno dei |
| funzionalità molto potente dei progetti, è la possibilità di salvare il tuo lavoro quando vuoi e di riprenderlo quando vuoi. |
| Allora, come funziona? Bene, dal momento che il progetto esce e salva tutto nel posto appropriato, a seconda del tipo di cosa che si tratta. Questi rapporti, li salvano come JSL, li inseriscono nel file di progetto. |
| Le tabelle di dati dipendono se la tabella è stata già salvata e, in tal caso, dove. |
| Al momento, questa tabella dati DinosauriformesUSA non è 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 nuovamente nel nuovo stato non salvato. |
| Ritorna allo stesso stato in cui si trovava quando abbiamo salvato il progetto. |
| Tuttavia, poiché si tratta di una tabella dati molto importante in questo progetto, probabilmente vorremo salvarla effettivamente ad un certo punto, se non altro perché ciò ci consentirebbe di ripristinare uno stato salvato se apportiamo una modifica ai dati che poi ci pentiremo di aver fatto. |
| Per salvare una tabella dati nel progetto, seleziona tabella dati e puoi utilizzare il menu qui oppure puoi utilizzare il salvataggio del file. |
| E ora otteniamo una finestra di dialogo nuova 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 salvati all'interno del file di progetto stesso. |
| Tutto ciò che salviamo qui verrà incorporato nel file di progetto quando il progetto verrà salvato. |
| Questo è quello che mi piacerebbe fare con la tabella dei dinosauri, ma utilizzo semplicemente la posizione predefinita, il nome del file va bene, premi Salva e viene visualizzato qui nel contenuto del progetto. Se salvo nuovamente il progetto, tutto viene scritto su disco in questo modo. |
| Questo percorso dei contenuti del progetto mi mostra una visione 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. Adesso non c'è più. Quindi posso utilizzare quest'area, proprio come utilizzerei una cartella di posizione sul mio disco da qualche parte, ma tutto ciò che inserisco 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 questo va benissimo in JMP. |
| Forse voglio vedere i dinosauri nella Carolina del Nord, dove vivo. |
| Potrei verificare se ce n'è ancora qualcuno |
| visitabile. 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 selezionato, |
| chiamalo dinosauriformesNC. |
| Va bene. |
| Eccolo. Forse lo tabello con la mia tabella dati originale. |
| E ce l'ho. Ho due tabelle 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 insieme. |
| Chiudilo. |
| È qui che entra in gioco la parte della condivisione e il titolo di questa presentazione dice organizzare e condividere. |
| 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ò di cui chiunque altro ha bisogno per aprire e visualizzare questo progetto. Quindi, se volessi condividerlo con un collega, |
| Potrei solo forse |
| allegarlo a un'e-mail. |
| E questo è tutto. Questo è tutto ciò di cui John ha bisogno per aprire il mio progetto sui dinosauri in questo unico file allegato. |
| Posso anche utilizzare questi progetti autonomi da caricare tra le parti della comunità di utenti JMP e condividere il mio lavoro con la comunità JMP più ampia. Oppure, se riscontro un bug, potrei inviare questo progetto al supporto tecnico JMP e chiedere loro di esaminare cosa è andato storto e perché. |
| Un'altra cosa che mi piace fare è creare copie di backup del progetto, soprattutto se lavoro con script complicati. |
| E voglio che ritorni a uno stato noto, posso prendere dinosauri e fare dinosauri |
| versione uno o altro, e ora contiene tutte le tabelle di dati, quindi se apro questa e faccio una modifica alla tabella di dati, |
| Ho ancora la mia copia di backup lì dietro che posso recuperare se necessario. Posso persino scrivere uno script automatizzato che prenda questo timestamp quotidiano e lo blocchi 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 lo desideri. |
| Posso aprire un file su disco, ad esempio se volessi includere questa immagine del centro visitatori nel progetto. Posso semplicemente aprirlo. |
| Eccolo, parte del mio progetto, aperto nella scheda. Se salvo il progetto ora, verrà semplicemente fatto riferimento all'immagine. Vedo che ha un percorso e i progetti lo faranno semplicemente riferimento tramite percorso. Quindi questo file qui ora richiede questo file qui per funzionare correttamente. Non è più autonomo. |
| Ma ci sono alcuni vantaggi se, magari, voglio includere un file davvero molto grande. Non voglio averne una copia nel progetto. |
| Se il file viene creato da un sistema esterno e aggiornato automaticamente ogni notte a mezzanotte e voglio avere sempre la versione più recente. |
| Oppure se desidero che più progetti condividano la stessa tabella dati o lo stesso script, in modo tale che se uno di essi 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. Dipende davvero da te come lavori con i progetti. Puoi trovare lo schema e, in un certo senso, il modo che ha più senso |
| come usi JMP e cosa risolve i problemi che incontri. |
| Penso che lo siamo |
| molto vicino al fuori tempo massimo, ma ti mostrerò rapidamente solo alcune altre cose che puoi esaminare |
| sul sito Web JMP o su altre risorse per ulteriori informazioni. Uno sono i segnalibri del progetto. C'è un altro pannello degli strumenti utile 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 file ai segnalibri su disco oppure aggiungere ai segnalibri un file dal contenuto del progetto e questo sarà lì solo come collegamento rapido per aprire quel file in futuro, se lo desidero |
| avere accesso ad esso, ma non sempre averlo aperto. |
| Inoltre, un riquadro del registro del progetto, che posso utilizzare per visualizzare i messaggi di registro generati dal contenuto del progetto di... ovvero da tutte le cose aperte nel progetto. |
| Ciò è particolarmente utile per gli scripter |
| e attività che generano molti messaggi di registro a cui tengo. |
| E infine, in JMP 16 abbiamo a |
| imposta le preferenze di JMP per consentirti di personalizzare il modo in cui utilizzi i progetti e come ti appaiono i progetti. |
| I primi due potrebbero consentire di creare automaticamente progetti all'apertura di JMP o di creare automaticamente un progetto attorno a un file che potresti aprire che si trova in un progetto. |
| Qui puoi decidere come vuoi che appaia il progetto predefinito, quali riquadri degli strumenti vuoi che appaiano. E questo, |
| Ne sono abbastanza orgoglioso. Il modello di progetto consente di creare un progetto, salvarlo su disco e indicare a JMP che ogni volta che archivio un nuovo progetto, desidero che una copia di quel progetto venga visualizzata come mia |
| nuovo progetto vuoto. Quindi, se hai determinati file che tu o la tua organizzazione utilizzate continuamente e desideri che ogni progetto che inizi abbia quel file aperto |
| o forse solo quel file contrassegnato in modo da potervi accedere rapidamente, puoi creare un modello di progetto, indirizzarlo a JMP e quindi ogni nuovo progetto che avvii conterrà quei file o quei segnalibri o forse solo il layout delle finestre e i vetri che preferisci. |
| Questo è tutto quello che ho. Normalmente è qui che faccio una pausa per le domande, ma poiché è preregistrato, |
| Invece mi limiterò a lanciare questo invito. Se hai domande, commenti, suggerimenti sulle funzionalità o segnalazioni di bug sui progetti, |
| non esitate a contattarmi direttamente. Ancora una volta, mi chiamo 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, scopri cosa c'è che non va in quelle righe dello Utah ma non dello Utah, |
| oppure 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 JMP 16. |
| Grazie per essere venuto. Spero che vi divertirete durante il resto della conferenza. I migliori auguri e buona notte. |