Altoparlante | Trascrizione |
| Pietro Hersh | Ehi Maria. Come va? |
| Mary Loveless, JMP | Sto bene. E tu? |
| Pietro Hersh | Sì, ce l'ho fatta a superare quest'estate calda e fumosa. Ho visto che eri fuori a pescare. |
| Mary Loveless, JMP | Ero, ero in Montana, era caldo e fumoso e poi sono tornato a Boston e faceva caldo, e ho portato il fumo con me. |
| Pietro Hersh | Beh, ho visto una foto di quel pesce che hai catturato, quindi penso che ne valga la pena, giusto? |
| Mary Loveless, JMP | Sì, |
| sicuramente. Ehi, ho qualcosa da condividere con te. Ho creato questa gif animata con le informazioni sul mio piatto di pozzo. |
| Ok sì. |
| E volevo condividere con te, perché ora sto cercando di pensarci... sai, penso sempre a una scorciatoia. Cosa posso fare? Come posso semplificare le cose? E ci deve essere un modo per me di catturare questo ed essere in grado di farlo |
| Guardalo |
| e acquisisci il codice e tutto ciò che contiene. E non devo scrivere tutto e salvare tutto in uno script. E sai, scrivi note in un diario di diversi passaggi e tutto questo da condividere con il mio coetaneo. Quindi ci deve essere... devi... devi aiutarmi, Pete. |
| Pietro Hersh | Sì. |
| Sì. |
| Mary Loveless, JMP | Questa non è la mia attività preferita. Ma non lo sapevo, lo sapevi che con il filtro dati locale puoi animare? |
| Pietro Hersh | Sì, non è bello? Quello... quello sembra davvero fantastico lì, Mary. Cosa... cosa stiamo guardando? |
| Mary Loveless, JMP | Quindi stiamo guardando i dati nel tempo, e sto guardando uno strumento specifico, e sto guardando i pozzi. Questa è una piastra a 96 pozzetti e sto osservando la potenza in ogni pozzetto nel tempo, quindi sto guardando 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 alla fine potresti sovrapporre alcuni di questi e vedere cosa sta cambiando. |
| Pietro Hersh | Allora, dimmi un po' della tua sfida? Dove... con che tipo di dati stai iniziando? Vedo il tuo output qui, ma cosa... quale processo devi seguire? |
| Mary Loveless, JMP | Quindi ho un file CSV quindi, sai, i dati provengono dallo strumento e ottengo un file CSV. Lo porto dentro, lo apro in JMP e poi eseguo alcune manipolazioni di tabelle di dati, alcune colonne |
| manipolazione. E poi creo il grafico in Graph Builder e creo questa gif animata. |
| Va bene. |
| Sembra facile quando lo dico. |
| Ma quando ti siedi e provi a scriverlo |
| fuori e documentarlo, diventa molto noioso. Quindi avevo sentito parlare di un registro avanzato o |
| un giornalista d'azione. |
| Quindi aiutami perché sai che non sto al passo con le cose. |
| Pietro Hersh | Assolutamente, Mary, perché non ruberò lo schermo qui e comincerò con un riassunto di quello che siamo... quello che vogliamo fare. Così |
| inizi con questo file CSV, lo metti in JMP, devi fare un po' di manipolazione dei dati e, alla fine, vuoi creare un oggetto condivisibile qui, e non sei un grande fan della scrittura di uno script. Quindi faremo tutto questo senza dover scrivere |
| un po' di codice, perché per quanto amiamo infastidire Brady e Mike e quei programmatori per aiutarci, sarebbe fantastico se non dovessimo farlo. Quindi diamo... diamo... diamo un'occhiata a come possiamo farlo in JMP. Quindi la prima cosa che dobbiamo fare è accendere quel registro, giusto. |
| Questo è qualcosa sì, il registro, 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 |
| questo è quello che sembra. E possiamo accenderlo andando a visualizzare e accedere. |
| Noterai anche che quando... |
| Mary Loveless, JMP | Chi sapeva che c'era un registro? |
| Pietro Hersh | Che cos'è? |
| Mary Loveless, JMP | Il registro è nuovo di zecca? |
| Pietro Hersh | No, il registro è stato lì, è solo migliorato molto in JMP 16. |
| Mary Loveless, JMP | Quindi cosa faceva prima, solo registrare quando JMP andava in crash o cosa? |
| Pietro Hersh | Tipo. Sarebbe... era quando eseguivi uno script e lo script si interrompeva, ti diceva dove si è rotto e cosa è successo, che tipo di errore hai avuto ma... |
| Mary Loveless, JMP | Oh ok, quindi era più un registro che uno scripter avrebbe sfruttato o utilizzato per vedere, tracciare ed eseguire il debug. |
| Pietro Hersh | Sì, esattamente e |
| ora è diventato più di uno scopo generale, come se sei abituato, diciamo, a registrare macro in Excel o qualcosa del genere, sì, questo tipo fa la stessa cosa, secondo me, molto più facile perché non hai ad esempio, attiva il pulsante di registrazione, lo fa automaticamente per te. |
| E, e quindi è... |
| di nuovo, per attivarlo vai su visualizza e registra. Inoltre, per impostazione predefinita, noterai, è nella finestra principale appena nascosto, quindi posso semplicemente fare doppio clic anche su quello e aprirlo. |
| Gotcha. Ok, quindi iniziamo questo processo qui. Mi hai dato questo... alcuni dei tuoi dati qui |
| e come hai detto tu, i dati grezzi arrivano nel file csv. |
| Bene, iniziamo semplicemente importando quel file csv. Quindi lo prendo e lo trascino in una finestra di JMP. Ecco qua. C'è il nostro primo passo nel processo. Abbiamo i nostri dati. |
| Mary Loveless, JMP | Ora avevo bisogno? |
| avere il registro aperto? L'hai appena trascinato... trascinato nella finestra del registro? |
| Pietro Hersh | Avrei potuto trascinarlo su qualsiasi finestra di JMP e registrerà solo ciò che è stato fatto. |
| Gotcha. E se, per le persone che usano JMP da un po', tutto ciò che viene catturato qui è la stessa cosa che c'è in quello script sorgente. Quindi quella parte era già stata catturata, ma questo è solo una specie di tenere un registro di tutto ciò che abbiamo fatto. |
| Ok, quindi qual è il prossimo passo ora che abbiamo importato? Cosa dobbiamo fare? |
| Mary Loveless, JMP | Quindi è un tavolo ampio. Ha tempo, quindi mi piacerebbe renderlo più alto e impilare il tempo, tutte le colonne del tempo. |
| Pietro Hersh | dati impilati. Va bene? |
| Mary Loveless, JMP | Sì. |
| Pietro Hersh | Ci siamo. Sembra un po' meglio? |
| Mary Loveless, JMP | Molto meglio. |
| Pietro Hersh | Quindi cosa facciamo dopo? |
| Mary Loveless, JMP | Seleziona la colonna dell'etichetta. |
| Pietro Hersh | Va bene. |
| Mary Loveless, JMP | e |
| vai al menu nuove colonne, utilità, |
| testo in colonna. |
| E noti che devi mettere un delimitatore, quindi facciamo uno spazio. |
| premi la barra spaziatrice perché c'è solo uno spazio. |
| Pietro Hersh | Va bene. |
| Sembra buono. |
| Mary Loveless, JMP | E prendi etichetta ed etichetta 1. Seleziona quei due ed eliminali. |
| Pietro Hersh | Ok, quindi fai clic con il pulsante destro del mouse qui ed elimina. |
| Mary Loveless, JMP | E poi voglio l'etichetta 2, voglio cambiare il nome e le proprietà della colonna. |
| Va bene. Cambia quell'etichetta con l'ora. |
| Ok, e cambia il tipo di dati in numerico. |
| Pietro Hersh | Va bene. |
| Mary Loveless, JMP | E cambia il tipo di modellazione in ordinale, perché il tempo è un ordine. |
| Pietro Hersh | Fatto. |
| Stupendo. Basta premere applica e va bene. Ci siamo. |
| Mary Loveless, JMP | E ora, questi dati sono pronti per entrare in Graph Builder e fare clic su aggiungi animazione. |
| Pietro Hersh | Va bene. Perfetto così. |
| Mary Loveless, JMP | Apri Graph Builder |
| e metti la posizione e la forma della mappa. |
| Pietro Hersh | Fatto. |
| Mary Loveless, JMP | E metti i dati sul colore. |
| Pietro Hersh | Va bene. |
| Mary Loveless, JMP | Quindi ora sono solo i, sai, i dati, come i dati riepilogati per tutto lì in cima. Quindi ora, quello che voglio fare è guardare ogni punto temporale. Quindi andiamo sotto il triangolo rosso e selezioniamo il filtro dati locale. |
| Pietro Hersh | Va bene. |
| Mary Loveless, JMP | E in più seleziona il tempo. |
| Ok, quindi mi piace fare solo alcune modifiche qui. Quindi, sotto il triangolo rosso del filtro dati locale principale, mi piace disattivare i conteggi, poiché sappiamo che sono 96 pozzetti così. |
| Giù in fondo. E mi piace anche, sotto il triangolo rosso accanto al tempo, sotto le opzioni di visualizzazione, che a volte mi dimentico, mi piace avere il controllo... il display, perché mi piace avere le caselle selezionate mentre scorro e animo . |
| Pietro Hersh | Va bene. |
| Mary Loveless, JMP | Ora, penso di essere pronto. |
| Pietro Hersh | Ok, non voglio offendere John Sall, quindi ho finito. |
| Mary Loveless, JMP | Oh sì, devo dire fatto. |
| Pietro Hersh | Va bene, ok, e poi applicheremo uno di questi filtri. E quindi ora non è riassunto, è un singolo punto temporale, ok. |
| Mary Loveless, JMP | E ora vai al triangolo principale e dì anima animazione. |
| Pietro Hersh | Così bello, non credo che le persone lo usino abbastanza. |
| Mary Loveless, JMP | Oh no, |
| no. |
| Pietro Hersh | Mi piace usare l'animazione. Fa sembrare che sto lavorando e sono molto impegnato, e sai, se creo uno di questi e lo lascio giocare, lo sai. |
| Mary Loveless, JMP | È il mio salvaschermo quindi... |
| Pietro Hersh | Giusto. |
| Impressiona il tuo capo, vero? |
| Mary Loveless, JMP | Destra. |
| Bene, facciamo un ciclo attraverso un'animazione. |
| Pietro Hersh | Va bene. |
| E ho appena acceso quel triangolo rosso per registrare, quindi suona e registra allo stesso tempo. E poi, una volta che sarà passato, lo spegnerò e ora posso metterlo in pausa e poi posso...posso salvarlo come, sai, il nostro |
| grafica o come vogliamo chiamarla. |
| Mary Loveless, JMP | Destra destra destra destra. |
| Pietro Hersh | E premi salva. Ed eccola. Va bene. |
| Mary Loveless, JMP | Perfetto, perfetto. Quindi ora mostrami questo registro avanzato e mostrami cosa... cosa... come mi aiuterà. |
| Pietro Hersh | Ok, quindi puoi vedere qui in questo registro avanzato, giusto, che tutto ciò che abbiamo fatto alla tabella dei dati è stato catturato lì. Ha importato, impilato, testo in colonne, eliminato quelle colonne extra e quindi modificato alcune informazioni sulle colonne. |
| Mary Loveless, JMP | Dov'è il costruttore di grafici? |
| Pietro Hersh | Grande domanda. Allora perché il Graph Builder non viene inserito subito? Perché potrei ancora apportare modifiche. Non viene aggiunto finché non lo chiudo. Ora guarda. |
| Mary Loveless, JMP | Oh. |
| Pietro Hersh | Ci siamo. Quindi ora tutto ciò di cui ho bisogno per creare questo è proprio qui. Quindi, solo per mostrarti come funziona, chiuderò questi due così noi |
| so che non lo sono |
| imbrogliare. |
| E poi pulirò quelle ultime due cose chiuse. Quindi ora abbiamo l'importazione nel Graph Builder. |
| Mary Loveless, JMP | Giusto giusto. |
| Pietro Hersh | Va bene, quindi, ora che il modo più semplice per farlo è andare sotto il triangolo rosso. |
| Sì, salva lo script attraverso una finestra di script. |
| Mary Loveless, JMP | Eh eh oh. |
| Pietro Hersh | Ora puoi vedere tutti quei passaggi da... |
| Mary Loveless, JMP | Apetta 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. |
| Mary Loveless, JMP | Bello bello. |
| Pietro Hersh | È come avere un buon programmatore nella tasca posteriore, quindi non solo |
| me |
| e dimenticando di commentare le cose. Questo in realtà ti dice cosa sta facendo, e questo è un ottimo gateway per essere tu stesso uno scripter. Puoi facilmente modificare questo, |
| e puoi vedere come è stato fatto questo passaggio, giusto. Se |
| ti dimentichi cosa impilare ... come viene fatto lo stacking o il testo su colonne, |
| va tutto bene lì. Così |
| ora che l'abbiamo salvato, eseguiamolo e assicuriamoci che faccia quello che vogliamo. |
| Ci siamo, e ora puoi vedere, se vogliamo ricreare quella gif animata o semplicemente avere questo report JMP, tutto ciò che dobbiamo fare è premere play lì. |
| Mary Loveless, JMP | Stupendo. È fantastico ed è solo una novità in JMP 16? |
| Pietro Hersh | Solo... sì, in una release hanno creato tutto questo. Non è fantastico? |
| Mary Loveless, JMP | Wow, penso che sia davvero carino. Quindi ora che ho questo processo automatizzato, per, sai, per me stesso e attraverso questo registro avanzato, come lo condivido con le persone e come lo documento per la registrazione, se voglio fare qualsiasi registrazione o gestione come Quello? |
| Pietro Hersh | Sono così felice che tu abbia fatto questa domanda, Mary. Queste sono grandi domande. Così |
| due cose. Posso semplicemente salvare questo script e inviarlo a chiunque, e anche loro possono eseguirlo. L'unico tipo di |
| cosa che potresti dover fare è assicurarti che stiano navigando in un file CSV che si trova forse su un'unità condivisa o in un luogo a cui possono accedere. |
| Mary Loveless, JMP | Tea, capito. |
| Pietro Hersh | Ma l'altra cosa che posso fare è... |
| noterete sotto questo triangolo rosso, posso effettivamente... beh, lasciatemi, lasciatemi chiarire questi passaggi extra perché noi... non vogliamo catturarli. Quindi li cancellerò e poi andrò qui e sotto l'opzione di salvataggio dello script, l'ultima cosa è creare una tabella di dati. |
| Mary Loveless, JMP | 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 ed è tutto catturato qui. |
| Mary Loveless, JMP | Oh, è davvero carino, perché parte della documentazione o della tua registrazione o solo per la qualità, hai una registrazione dello script che l'azione che è stata registrata |
| contro quel dato dato. Ora un'altra domanda, Pete, sai, ho notato che dovevi entrare e rimuovere alcune cose che non volevamo lì dentro, perché abbiamo fatto alcuni passaggi. C'è un modo per spegnerlo e non avere una registrazione? Cattura solo ciò che abbiamo o è sempre attivo? |
| 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 permette di spegnere o accendere le cose per impostazione predefinita. Quindi posso, come hai detto tu, posso fare in modo che smetta di registrare o registri solo alcune parti, |
| Come |
| operazioni sulla tabella dei dati |
| e cose. |
| Mary Loveless, JMP | Oh, questo era... questo... mi hai reso la giornata migliore. |
| Pietro Hersh | È stato facile. |
| Mary Loveless, JMP | È stato... è stato facile, ed eccomi qui, a capire questi passaggi interessanti messi insieme e ora posso effettivamente registrarlo e quindi ho modi tra la tabella dei dati o lo script stesso per distribuirlo sul mio |
| team ed essere in grado di sfruttarlo in meno di cinque minuti. |
| Pietro Hersh | Sì, assolutamente. Quindi hai altre domande su questo o altro? |
| Mary Loveless, JMP | Sì, l'altra mia domanda che mi viene in mente pensando alla tabella dei dati e inserendola e cose del genere, sai, siamo sempre... abbiamo molte tabelle di dati diverse che stiamo introducendo e |
| e operiamo sempre su di loro in questo spazio condiviso. C'è un modo in cui possiamo forse fare un controllo di qualità o controllare per assicurarci che la tabella dei dati che |
| con il risultato finale o l'output che desidero, posso confrontarlo e assicurarmi che sia il più recente o non ne sto usando uno che forse è più vecchio o meno? Qualcosa che mostra modifiche e tabelle di dati. |
| Pietro Hersh | Sì, assolutamente. Quindi chiudiamo questo e lo chiarirò. Quindi eseguiamo di nuovo questo script qui e lo genereremo solo. E noi... Chiuderò questo grafico e chiuderò questo e quello che vogliamo vedere è, questa tabella di dati è uguale alla tabella di dati che |
| ...che tu |
| ...che mi hai mandato? Abbiamo fatto altre modifiche che forse ci siamo dimenticati di aver fatto? Quindi lo prendo e guardo qui. E mi avevi inviato questa tabella di dati qui. |
| Ed eccolo qui. E vogliamo vedere, è lo stesso di questo o c'è stato un altro passaggio, forse, che abbiamo aggiunto? |
| e cambiato a questi due che forse ci siamo dimenticati di documentare? Quindi diamo un'occhiata a questi dati e confrontiamoli con quelli. E possiamo farlo sotto le tabelle... confrontare la tabella dei dati. Ora questo è stato qui per un paio di versioni. |
| Mary Loveless, JMP | Lo so, ma non lo è mai stato... dice solo che sì, è diverso. |
| Pietro Hersh | Sì, giusto, il che non era super prezioso. |
| Bene, diamo un'occhiata a cosa fa in 16. Va bene, quindi andremo a confrontare. |
| E puoi vedere qui, sta confrontando i dati impilati, quello che abbiamo fatto con quello script con questo test su lastra, che mi hai inviato che era stato modificato. Quindi, per impostazione predefinita, JMP vedrà le colonne con gli stessi nomi e le confronterà. |
| Mary Loveless, JMP | Destra. |
| 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, ehi, sono uguali. Vogliamo collegarli. |
| Va bene, e poi quello che abbiamo... un sacco di opzioni qui, ma la prima cosa che farò è solo dire, confrontiamo queste riga per riga. Sappiamo che sono tutti nello stesso ordine, quindi premo il confronto. |
| E puoi vedere qui che ha trovato 900 differenze. Quindi dice che ogni cella è un po' diversa, ma se guardiamo a questo, è solo una differenza in, tipo, cifre significative, giusto. Bene, questo sembra che abbia, sai, 10, questo ne ha 11, o qualcosa del genere. Così |
| Mary Loveless, JMP | Destra. |
| Pietro Hersh | non è... sì, non è molto diverso, ma JMP li ha contrassegnati come diversi perché sono leggermente diversi. E quello che possiamo fare qui è consentire qualche errore relativo, |
| che, diremo solo, okay, beh, se sono così vicini, non vogliamo chiamarli diversi, e ora possiamo vedere che quei dati non sono diversi con quella piccola quantità di errore relativo. |
| Mary Loveless, JMP | Ora |
| abbiamo ottenuto questa differenza, ma cosa succede... voglio dire, abbiamo alcuni script diversi nella tabella, potremmo aver aggiunto limiti alle specifiche, sai, potrebbero esserci stati alcuni diversi |
| proprietà. Quindi sotto... se vai alle informazioni della colonna, |
| Pietro Hersh | Yeah Yeah. |
| Oh. |
| Mary Loveless, JMP | e conoscere le proprietà, è che tutto ciò che è |
| sotto le proprietà della colonna lì, prendi tutto? |
| Pietro Hersh | Questa è una grande domanda. Quindi se noti qui sotto il triangolo rosso, giusto, |
| per impostazione predefinita, l'unica cosa attiva sono i dati, |
| ma posso confrontare le proprietà della tabella e le proprietà della colonna. |
| Mary Loveless, JMP | Ti ho preso. |
| Pietro Hersh | un limite di specifica e un ruolo della mappa. |
| E quindi quelli non erano nella tabella dati che abbiamo creato con il registratore di azioni, ma sono qui. E così possiamo vedere, ok, beh, i dati sono simili 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 e o qualcosa del genere e puoi vedere ... |
| Mary Loveless, JMP | Vedo. |
| Pietro Hersh | Questo è catturato. |
| Mary Loveless, JMP | C'è un modo per salvarlo in una tabella di dati, in uno script? Come posso salvare queste informazioni, se devo utilizzarle per la qualità o la convalida? |
| Pietro Hersh | negli appunti, in una tabella di dati, nella finestra di script, |
| o proprio come questo diario qui, giusto. E la cosa bella qui è che quel diario... chiuderò tutti questi... e quello che fa quel copione del diario, o se l'ho salvato in qualsiasi posto, è che lo apre... o confronta queste due tabelle di dati |
| se fossero aperti. Mi è capitato di chiudere quella sbagliata così. |
| Mary Loveless, JMP | Ok, va bene. Bene, è abbastanza carino. Quindi anche questo ... beh, in questo momento, c'è il registratore di azioni di registro avanzato, che mi piace, registra le azioni e l'altro è confrontato con le tabelle di dati. |
| Pietro Hersh | Sì. |
| Mary Loveless, JMP | E questo è abbastanza pulito. Probabilmente devo leggere un po' di più su di esso solo per capire come navigare nella finestra del rapporto, ma |
| solo per essere in grado di esaminare e vedere quali proprietà sono diverse, specialmente quando qualcuno condivide una tabella con me e ha aggiunto limiti di specifiche e ha ordinato colonne e fatto alcune cose interessanti ... |
| aggiunto alcune proprietà interessanti alla tabella dei dati, mi permette di vedere le differenze. |
| Finché l'integrità dei dati è la stessa, potresti aggiungere quegli attributi o quelle proprietà. |
| Pietro Hersh | Assolutamente. |
| Mary Loveless, JMP | Bene, questo è stato davvero perspicace e mi hai restituito almeno 15 minuti nella mia giornata. |
| Pietro Hersh | Perfetto. |
| Mary Loveless, JMP | posso davvero. |
| aggiungi un po' di tempo in più al pranzo. |
| Stavo per dire di smettere presto, ma non voglio che il mio capo lo senta. |
| Pietro Hersh | Sì. |
| Speriamo che Ian non stia guardando. |
| Mary Loveless, JMP | Grazie, Pete, è sempre bello fare due chiacchiere 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 avanzate, come me. |
| Pietro Hersh | Sì, assolutamente. Bene, grazie per il tempo, Mary, e, si spera, |
| questo è stato utile. |
| Mary Loveless, JMP | Oh, lo era. Sempre. Grazie, Pete. |
| Pietro Hersh | Ciao ciao. |