Oratore | Trascrizione |
| Pietro Hersh | Ciao Mary. Come stai? |
| Maria Loveless, assistente sociale | Io sto bene. E tu? |
| Pietro Hersh | Sì, sto attraversando questa estate calda e fumosa. Ho visto che eri a pescare. |
| Maria Loveless, assistente sociale | Ero, ero nel Montana, faceva caldo e c'era molto fumo, poi sono tornato a Boston e faceva caldo, e ho portato con me il fumo. |
| Pietro Hersh | Beh, ho visto una foto del pesce che hai pescato, quindi penso che ne valga la pena, giusto? |
| Maria Loveless, assistente sociale | Sì, |
| sicuramente. Ehi, ho qualcosa da condividere con te. Ho creato questa gif animata delle informazioni sulla mia piastra pozzetti. |
| Va bene, sì. |
| E volevo condividere con voi, perché ora sto cercando di pensarci... sapete che penso sempre a una scorciatoia. Cosa posso fare? Come posso semplificare le cose? E deve esserci un modo per me di catturare questo ed essere in grado di |
| vederlo |
| e catturare il codice e tutto il resto. E non devo scrivere tutto e salvare tutto in uno script. E sai, scrivere appunti in un diario dei diversi passaggi e tutto questo da condividere con i miei pari. Quindi ci deve essere... devi... devi aiutarmi, Pete. |
| Pietro Hersh | Sì. |
| Sì. |
| Maria Loveless, assistente sociale | Questa non è la mia attività preferita. Ma non lo sapevo, sapevi che con il filtro dati locale, puoi animare? |
| Pietro Hersh | Sì, non è fantastico? Quello...quello lì sembra davvero fantastico, Mary. Cosa...cosa stiamo guardando? |
| Maria Loveless, assistente sociale | Quindi stiamo osservando i dati nel tempo, e sto osservando uno strumento specifico, e sto osservando i pozzetti. Questa è una piastra a 96 pozzetti e sto osservando la potenza in ogni pozzetto nel tempo, quindi sto osservando l'esponenziale |
| crescita o potenza nel pozzo. Ma penso che l'animazione sia un ottimo modo per comunicare e mostrare alle persone cosa cambia nel tempo. |
| Sì, e poi alla fine potresti sovrapporre alcuni di questi e vedere cosa cambia. |
| Pietro Hersh | Allora, raccontami un po' della tua sfida? Da dove... con che tipo di dati parti? Vedo il tuo output qui, ma cosa... quale processo devi seguire? |
| Maria Loveless, assistente sociale | Quindi ho un file csv, quindi, sai, i dati provengono dallo strumento, e ottengo un file csv. Lo inserisco, lo apro in JMP, e poi faccio qualche manipolazione della tabella dati, qualche colonna |
| manipolazione. E poi creo il grafico in Graph Builder e creo questa gif animata. |
| Va bene. |
| Sembra facile quando lo dico io. |
| Ma quando ti siedi e provi a scriverlo |
| e documentarlo, diventa molto noioso. Quindi avevo sentito qualcosa su un registro migliorato o |
| un reporter d'azione. |
| Quindi aiutami perché sai che non sono aggiornato su tutto. |
| Pietro Hersh | Assolutamente, Mary, perché non rubo lo schermo qui e inizio con un riassunto di quello che... quello che vogliamo fare. Quindi |
| si inizia con questo file csv, lo si porta in JMP, si deve fare un po' di manipolazione dei dati e alla fine si vuole creare un oggetto condivisibile qui e non si è un grande fan della scrittura di uno script. Quindi faremo tutto questo senza dover scrivere |
| un po' di codice, perché per quanto ci piaccia infastidire Brady e Mike e quei programmatori per aiutarci, sarebbe fantastico se non dovessimo farlo. Quindi... vediamo... vediamo come possiamo farlo in JMP. Quindi la prima cosa che dobbiamo fare è attivare quel registro, giusto. |
| Questo è qualcosa, sì, il log, esattamente. Quindi questo è qualcosa che potresti non aver usato in JMP nelle versioni precedenti, perché riguardava lo scripting e vedere se il tuo script funzionava ma |
| ecco come appare. E possiamo attivarlo andando su visualizza e registra. |
| Noterai anche che quando... |
| Maria Loveless, assistente sociale | Chi avrebbe mai pensato che ci fosse un tronco? |
| Pietro Hersh | Che cos'è? |
| Maria Loveless, assistente sociale | Il registro è nuovo di zecca? |
| Pietro Hersh | No, il registro c'era sempre, ma è migliorato notevolmente in JMP 16. |
| Maria Loveless, assistente sociale | Quindi cosa faceva prima? Registrava solo quando JMP si bloccava o cosa? |
| Pietro Hersh | Tipo. Sarebbe... era quando eseguivi uno script e lo script si interrompeva, ti diceva dove si interrompeva, e cosa era successo, che tipo di errore avevi ottenuto ma... |
| Maria Loveless, assistente sociale | Va bene, quindi era più un registro che uno scripter avrebbe sfruttato o utilizzato per vedere, tracciare e correggere. |
| Pietro Hersh | Sì, esattamente e |
| Ora è diventato più generico, ad esempio se sei abituato a registrare macro in Excel o qualcosa del genere, sì, questo fa la stessa cosa, secondo me, molto più facilmente perché non devi attivare il pulsante di registrazione, lo fa automaticamente. |
| E, e quindi questo è... |
| di nuovo, per attivarlo vai su visualizza e registra. Inoltre, di default, noterai, è nella finestra home appena nascosto, quindi posso semplicemente fare doppio clic anche su quello e aprirlo. |
| Capito. Ok, allora iniziamo questo processo qui. Mi hai dato questo...alcuni dei tuoi dati qui |
| e come hai detto, i dati grezzi sono nel file csv. |
| Bene, iniziamo semplicemente importando quel file csv. Quindi lo prenderò e lo trascinerò in una finestra JMP. Ecco fatto. Ecco il nostro primo passo nel processo. Abbiamo i nostri dati. |
| Maria Loveless, assistente sociale | Ora ne avevo bisogno? |
| per avere il registro aperto? L'hai appena trascinato...trascinato sulla finestra del registro? |
| Pietro Hersh | Avrei potuto trascinarlo su qualsiasi finestra JMP e avrebbe semplicemente registrato ciò che è stato fatto. |
| Capito. E se, per le persone che usano JMP da un po', tutto ciò che è stato catturato qui è la stessa cosa che c'è in quello script sorgente. Quindi quella parte era già stata catturata, ma questo è solo un modo per tenere un registro in esecuzione di tutto ciò che abbiamo fatto. |
| Ok, quindi qual è il passo successivo ora che abbiamo importato? Cosa dobbiamo fare? |
| Maria Loveless, assistente sociale | Quindi è una tabella larga. Ha il tempo in orizzontale, quindi vorrei renderla più alta e impilare semplicemente il tempo, tutte le colonne del tempo. |
| Pietro Hersh | dati sovrapposti. Ok? |
| Maria Loveless, assistente sociale | Sì. |
| Pietro Hersh | Ecco qua. Sembra un po' meglio? |
| Maria Loveless, assistente sociale | Molto meglio. |
| Pietro Hersh | Quindi cosa facciamo adesso? |
| Maria Loveless, assistente sociale | Selezionare la colonna etichetta. |
| Pietro Hersh | Va bene. |
| Maria Loveless, assistente sociale | E |
| vai al menu nuove colonne, utilità, |
| testo in colonna. |
| E ti accorgi che devi mettere un delimitatore, quindi mettiamo uno spazio. |
| premi la barra spaziatrice perché c'è solo uno spazio. |
| Pietro Hersh | Va bene. |
| Sembra buono. |
| Maria Loveless, assistente sociale | Prendi etichetta ed etichetta 1. Seleziona queste due ed eliminale. |
| Pietro Hersh | Ok, quindi fai clic destro qui ed elimina. |
| Maria Loveless, assistente sociale | E poi voglio l'etichetta 2, voglio cambiare il nome e le proprietà della colonna. |
| Ok. Cambia l'etichetta con l'ora. |
| Ok, cambia il tipo di dati in numerico. |
| Pietro Hersh | Va bene. |
| Maria Loveless, assistente sociale | E cambiamo il tipo di modellazione in ordinale, perché il tempo è un ordine. |
| Pietro Hersh | Fatto. |
| Fantastico. Basta cliccare su applica e ok. Ecco qua. |
| Maria Loveless, assistente sociale | Ora questi dati sono pronti per essere inseriti in Graph Builder e cliccare su Aggiungi animazione. |
| Pietro Hersh | Okay. Perfetto. |
| Maria Loveless, assistente sociale | Apri Graph Builder |
| e inserisci la posizione e la forma della mappa. |
| Pietro Hersh | Fatto. |
| Maria Loveless, assistente sociale | E metti i dati sul colore. |
| Pietro Hersh | Va bene. |
| Maria Loveless, assistente sociale | Quindi ora sono solo i, sapete, dati, come i dati riassuntivi per tutto ciò in cima. Quindi ora, quello che voglio fare è guardare ogni punto temporale. Quindi andiamo sotto il triangolo rosso e selezioniamo il filtro dati locali. |
| Pietro Hersh | Va bene. |
| Maria Loveless, assistente sociale | E in più seleziona l'ora. |
| Ok, e quindi mi piace fare solo qualche ritocco qui. Quindi sotto il triangolo rosso del filtro dati locale principale, mi piace disattivare i conteggi, poiché sappiamo che sono 96 pozzi, quindi. |
| In basso. E mi piace anche, sotto il triangolo rosso accanto a time, sotto display options, che a volte dimentico, mi piace avere il segno di spunta... display, perché mi piace avere le caselle spuntate mentre scorro e animo. |
| Pietro Hersh | Va bene. |
| Maria Loveless, assistente sociale | Ora credo di essere pronto. |
| Pietro Hersh | Ok, non voglio offendere John Sall, quindi dico "fatto". |
| Maria Loveless, assistente sociale | Oh sì, devo dire che è fatta. |
| Pietro Hersh | Bene, okay, e poi applicheremo semplicemente uno di questi filtri. E quindi ora non è riassunto, è un singolo punto temporale, okay. |
| Maria Loveless, assistente sociale | E ora passiamo al triangolo principale e diciamo animare animazione. |
| Pietro Hersh | Davvero interessante, credo che la gente non lo usi abbastanza. |
| Maria Loveless, assistente sociale | Oh no, |
| NO. |
| Pietro Hersh | Adoro usare l'animazione. Mi fa sembrare che sto lavorando e sono molto impegnato, e sai, se ne creo una e la lascio semplicemente girare, sai. |
| Maria Loveless, assistente sociale | È il mio salvaschermo, quindi... |
| Pietro Hersh | Giusto. |
| Fai colpo sul tuo capo, vero? |
| Maria Loveless, assistente sociale | Giusto. |
| Bene, facciamo un giro attraverso un'animazione. |
| Pietro Hersh | Va bene. |
| E ho appena attivato quel triangolo rosso lì per registrare, quindi riproduce e registra allo stesso tempo. E poi, una volta che è stato eseguito un ciclo, lo disattivo e ora posso mettere in pausa questo e poi posso... posso salvarlo come, sai, il nostro |
| grafico o come vogliamo chiamarlo. |
| Maria Loveless, assistente sociale | Giusto giusto giusto giusto. |
| Pietro Hersh | E premi salva. Ed eccola lì. Tutto bene. |
| Maria Loveless, assistente sociale | Perfetto, perfetto. Quindi ora mostrami questo registro migliorato e mostrami cosa... cosa... come mi aiuterà. |
| Pietro Hersh | Ok, quindi potete vedere qui in questo registro migliorato, giusto, che tutto ciò che abbiamo fatto alla tabella dati è stato catturato lì. Ha importato, impilato, testo in colonne, eliminato quelle colonne extra e poi modificato alcune informazioni sulle colonne. |
| Maria Loveless, assistente sociale | Dov'è Graph Builder? |
| Pietro Hersh | Ottima domanda. Allora perché il Graph Builder non viene inserito subito? Perché potrei ancora apportare modifiche. Non viene aggiunto finché non chiudo questo. Ora guarda. |
| Maria Loveless, assistente sociale | OH. |
| Pietro Hersh | Ecco qua. Ora tutto ciò di cui ho bisogno per creare questo è proprio qui. Quindi, giusto per mostrarvi come funziona, chiuderò questi due in modo che |
| so che non lo sono |
| imbrogliare. |
| E poi pulirò quelle ultime due cose chiuse. Quindi ora abbiamo l'importazione nel Graph Builder. |
| Maria Loveless, assistente sociale | Giusto, giusto. |
| Pietro Hersh | Bene, il modo più semplice per farlo è passare sotto il triangolo rosso. |
| Sì, salva lo script tramite una finestra di script. |
| Maria Loveless, assistente sociale | Oh, sì, oh. |
| Pietro Hersh | Ora puoi vedere tutti quei passaggi da... |
| Maria Loveless, assistente sociale | Aspetta un minuto. Quindi vedo la pila, |
| Vedo la colonna di testo. Oh, e wow, in realtà mette una stringa di commento sopra l'azione. |
| Pietro Hersh | Sì, sì, è davvero utile. |
| Maria Loveless, assistente sociale | Bene, bene. |
| Pietro Hersh | È come avere un buon programmatore nella tasca posteriore, quindi non solo |
| Me |
| e dimenticando di commentare le cose. Questo ti dice effettivamente cosa sta facendo, ed è un ottimo modo per diventare tu stesso uno scripter. Puoi facilmente modificarlo, |
| e puoi vedere come è stato fatto questo passaggio, giusto. Se |
| ti dimentichi cosa è l'impilamento...come viene eseguito l'impilamento o il testo in colonne, |
| è tutto lì. Quindi |
| Ora che lo abbiamo salvato, eseguiamolo e assicuriamoci che faccia ciò che vogliamo. |
| Ecco fatto, e ora puoi vedere, se vogliamo ricreare quella gif animata o semplicemente avere questo report JMP, tutto quello che dobbiamo fare è premere play da lì. |
| Maria Loveless, assistente sociale | Fantastico. È fantastico ed è una novità di JMP 16? |
| Pietro Hersh | Solo... sì, in una sola release hanno creato tutto questo. Non è fantastico? |
| Maria Loveless, assistente sociale | Wow, penso che sia davvero carino. Quindi ora che ho questo processo automatizzato, per, sai, per me stesso e tramite questo registro migliorato, come lo condivido con le persone e come lo documento per la registrazione, se voglio fare qualsiasi tipo di tenuta dei registri o gestione del genere? |
| Pietro Hersh | Sono così felice che tu abbia fatto questa domanda, Mary. Sono delle belle domande. Quindi |
| due cose. Posso semplicemente salvare questo script e inviarlo a chiunque, e anche loro possono eseguirlo. L'unica cosa |
| Una cosa che potresti dover fare è assicurarti che stiano navigando verso un file csv che potrebbe trovarsi su un'unità condivisa o in un posto a cui possano accedere. |
| Maria Loveless, assistente sociale | Teah, capito. |
| Pietro Hersh | Ma l'altra cosa che posso fare è... |
| noterai che sotto questo triangolo rosso, posso effettivamente...beh, lasciami, lasciami cancellare questi passaggi extra perché noi...non vogliamo catturarli. Quindi li cancellerò e poi andrò qui e sotto l'opzione salva script, l'ultima cosa è creare una tabella dati. |
| Maria Loveless, assistente sociale | Ah, oh. |
| Pietro Hersh | Sì. Quindi puoi vedere qui ogni passaggio che è stato fatto, e poi il messaggio su quel passaggio, e poi ti dice i risultati, e ti dice che il JSL e tutto è catturato qui. |
| Maria Loveless, assistente sociale | Oh, è davvero bello, perché parte della documentazione o della tenuta dei registri o semplicemente per la qualità, hai una registrazione dello script che l'azione che è stata registrata |
| rispetto a quei dati particolari. Ora un'altra domanda, Pete, sai, ho notato che hai dovuto intervenire e rimuovere alcune cose che non volevamo lì, perché abbiamo fatto alcuni passaggi. C'è un modo per disattivarlo e non avere una registrazione? Cattura solo ciò che abbiamo, o è sempre acceso? |
| Pietro Hersh | Sì, quindi posso... posso modificare queste opzioni qui |
| individualmente. Posso anche impostare le mie preferenze in file e preferenze. E in fondo, c'è questo registro, che mi consente di disattivare o attivare le cose di default. Quindi posso, come hai detto, posso fargli interrompere la registrazione o registrare solo alcune parti, |
| Piace |
| operazioni sulla tabella dati |
| e roba del genere. |
| Maria Loveless, assistente sociale | Oh, questo è stato... questo... mi hai rallegrato la giornata. |
| Pietro Hersh | È stato facile. |
| Maria Loveless, assistente sociale | Questo è stato... questo è stato facile, ed eccomi qui, a capire questi interessanti passaggi messi insieme e ora posso effettivamente registrarli e poi ho dei modi tra la tabella dati o lo script stesso per distribuirli al mio |
| team e riuscire a sfruttarlo in meno di cinque minuti. |
| Pietro Hersh | Sì, assolutamente. Quindi, avevi altre domande su questo o altro? |
| Maria Loveless, assistente sociale | Sì, l'altra domanda che mi viene in mente pensando alla tabella dati e al suo inserimento e roba del genere, sai, siamo sempre... abbiamo un sacco di tabelle dati diverse che inseriamo e |
| e stiamo sempre operando su di loro in questo spazio condiviso. C'è un modo in cui possiamo fare un controllo di qualità o un controllo per assicurarci che la tabella dati che |
| con il risultato finale o l'output che voglio, posso confrontarlo e assicurarmi che sia il più recente o che non ne stia usando uno che magari è più vecchio o meno recente? Qualcosa che mostri modifiche e tabelle di dati. |
| Pietro Hersh | Sì, assolutamente. Quindi chiudiamolo e lo pulirò. Quindi eseguiamo di nuovo questo script qui e lo genereremo. E noi...chiuderò questo grafico e chiuderò questo e quello che vogliamo vedere è, questa tabella dati è la stessa della tabella dati che |
| ...che tu |
| ...che mi hai inviato? Abbiamo fatto altre modifiche che forse abbiamo dimenticato di aver fatto? Quindi prendo quello e guardo qui. E mi avevi inviato questa tabella dati qui. |
| Ed eccolo qui. E vogliamo vedere, è uguale a questo o c'è stato un altro passaggio, forse, che abbiamo aggiunto |
| e cambiato in questi due che forse abbiamo dimenticato di documentare? Quindi diamo un'occhiata a questi dati e confrontiamoli con quelli. E possiamo farlo sotto le tabelle... confronta la tabella dei dati. Ora, questo è qui da un paio di release. |
| Maria Loveless, assistente sociale | Lo so, ma non lo è mai stato...dice solo: sì, è diverso. |
| Pietro Hersh | Sì, certo, il che non era poi così prezioso. |
| Bene, diamo un'occhiata a cosa fa nel 16. Bene, ora facciamo clic su "Confronta". |
| E puoi vedere qui, sta confrontando i dati impilati, quelli che abbiamo creato con quello script con questo test plate, che mi hai inviato e che era stato modificato. Quindi, per impostazione predefinita, JMP vedrà le colonne con gli stessi nomi e le confronterà. |
| Maria Loveless, assistente sociale | Giusto. |
| Pietro Hersh | Possiamo vedere qui che quest'ultimo, data, che in realtà è potenza, non abbiamo cambiato il nome, quindi non si è collegato automaticamente. Ma possiamo dire a JMP, hey, sono uguali. Vogliamo collegarli. |
| Bene, e allora cosa abbiamo... un mucchio di opzioni qui, ma la prima cosa che farò è semplicemente dire, confrontiamo queste riga per riga. Sappiamo che sono tutte nello stesso ordine, quindi cliccherò su confronta. |
| E potete vedere qui che ha trovato 900 differenze. Quindi dice che ogni cella è un po' diversa, ma se guardiamo questo, è solo una differenza in cifre significative, giusto. Quindi bene, questa sembra avere, sapete, 10, questa ha 11, o qualcosa del genere. Quindi |
| Maria Loveless, assistente sociale | Giusto. |
| Pietro Hersh | non è...sì, non è proprio diverso, ma JMP li ha contrassegnati come diversi perché sono leggermente diversi. E quello che possiamo fare qui è consentire un errore relativo, |
| e diremo semplicemente, ok, se sono così simili, non vogliamo definirli diversi, e ora possiamo vedere che quei dati non sono diversi con quella piccola quantità di errore relativo. |
| Maria Loveless, assistente sociale | Ora |
| abbiamo quella differenza, ma cosa succede... Voglio dire, abbiamo alcuni script diversi nella tabella, potremmo aver aggiunto limiti di specifiche, sai, potrebbero esserci state alcune differenze |
| proprietà. Quindi sotto...se vai alle informazioni sulla colonna, |
| Pietro Hersh | Yeah Yeah. |
| OH. |
| Maria Loveless, assistente sociale | e conoscerne le proprietà, è tutto ciò che è |
| sotto le proprietà della colonna, vedi tutto? |
| Pietro Hersh | Questa è una bella domanda. Quindi se notate qui sotto il triangolo rosso, giusto, |
| di default, l'unica cosa attiva sono i dati, |
| ma posso confrontare le proprietà delle tabelle e quelle delle colonne. |
| Maria Loveless, assistente sociale | Ho capito. |
| Pietro Hersh | un limite di specifiche e un ruolo sulla mappa. |
| E quindi non erano nella tabella dati che abbiamo creato con quel registratore di azioni, ma sono qui. E quindi possiamo vedere, ok, bene i dati sono simili o o addirittura uguali. Abbiamo alcune proprietà che non sono state catturate, quindi è... |
| E possiamo anche, come hai detto, confrontare le proprietà della tabella, così possiamo vedere se c'è una fonte aggiuntiva o qualcosa del genere e puoi vedere... |
| Maria Loveless, assistente sociale | Vedo. |
| Pietro Hersh | Ecco fatto. |
| Maria Loveless, assistente sociale | C'è un modo per salvare questo in una tabella dati, in uno script? Come posso salvare queste informazioni, se devo usarle per la qualità o la convalida? |
| Pietro Hersh | negli appunti, in una tabella dati, nella finestra dello script, |
| o semplicemente come questo diario qui, giusto. E la cosa bella qui è che il diario... chiuderò tutto questo... e quello che fa quello script del diario, o se l'ho salvato in qualsiasi posto, è semplicemente aprirlo... o confronta quelle due tabelle di dati |
| se fossero aperti. Mi è capitato di chiudere quello sbagliato quindi. |
| Maria Loveless, assistente sociale | Ok, va bene. Bene, è piuttosto carino. Quindi anche questo... bene, adesso, c'è il registratore di azioni di log migliorato, che adoro, che registra le azioni, e l'altro è il confronto delle tabelle di dati. |
| Pietro Hersh | SÌ. |
| Maria Loveless, assistente sociale | E questo è abbastanza carino. Probabilmente dovrò leggere un po' di più su di esso solo per capire come navigare nella finestra del report, ma |
| solo per poter esaminare e vedere quali proprietà sono diverse, soprattutto quando qualcuno condivide una tabella con me e ha aggiunto limiti di specifiche, ha ordinato colonne e fatto cose interessanti... |
| ho aggiunto alcune proprietà interessanti alla tabella dati, mi permette di vedere le differenze. |
| Finché l'integrità dei dati rimane la stessa, è possibile aggiungere quegli attributi o quelle proprietà. |
| Pietro Hersh | Assolutamente. |
| Maria Loveless, assistente sociale | Bene, è stato davvero illuminante e mi hai restituito almeno 15 minuti della mia giornata. |
| Pietro Hersh | Perfetto. |
| Maria Loveless, assistente sociale | In effetti sì. |
| aggiungere un po' di tempo extra al pranzo. |
| Stavo per dire di smettere subito, ma non voglio che il mio capo lo senta. |
| Pietro Hersh | Sì. |
| Speriamo che Ian non stia guardando. |
| Maria Loveless, assistente sociale | Grazie, Pete, è sempre bello chiacchierare con te e vedere cosa c'è di nuovo e cosa sta succedendo e |
| e si spera, |
| alla fine, le persone saranno entusiaste delle tabelle di confronto del registratore di azioni di registro migliorato, proprio come lo sono stato io. |
| Pietro Hersh | Sì, assolutamente. Bene, grazie per il tempo, Mary, e spero, |
| è stato utile. |
| Maria Loveless, assistente sociale | Oh, lo era. Sempre. Grazie, Pete. |
| Pietro Hersh | Ciao ciao. |