Recode è sempre stato un ottimo strumento per ripulire i dati disordinati, ma è anche utile per estrarre i dati incorporati nelle colonne di testo. JMP 15 aggiunge lo strumento flessibile Estrai segmento e la piattaforma è stata migliorata per generare script semantici in molti casi in modo che lo script o la formula possano essere eseguiti su nuovi dati.
Ad esempio, prendiamo il set di dati di esempio Drosophila Aging Distances. Supponiamo di voler estrarre il numero WK dalla colonna ID osservazione e inserirlo in una colonna numerica separata. Notiamo che il campo ha un modello regolare in cui il numero WK è il terzo campo.
Passo 1. Ricodifica la colonna ID osservazione
Passo 2. Dal menu triangolo rosso, scegli Avanzate-> Estrai segmento ...
Nota che la sezione Testo da acquisire mostra che nel nostro testo di esempio è presente una sola parola. Tuttavia, a tal fine, le nostre parole sono delimitate dal carattere di sottolineatura. Aggiungeremo il carattere di sottolineatura come delimitatore.
Una volta aggiunto il delimitatore, possiamo vedere che il primo campione contiene quattro parole. Ho usato il cursore per spostare la selezione sulla terza parola. Nell'area Anteprima puoi vedere che ora stiamo acquisendo la parte WK della stringa. Usiamo il pulsante OK per completare questo passaggio nel nostro processo.
Passaggio 3. Ora che abbiamo isolato i nostri dati desiderati, usiamo di nuovo Estrai segmento per staccare tutto tranne la parte numerica. Se rimuoviamo tutti i delimitatori, ogni carattere viene trattato come una parola. Si noti che ho selezionato la terza parola. Tuttavia, ho anche cambiato la fine in modo che punti alla fine della stringa (un numero negativo indica che stiamo contando dalla fine della stringa). Abbiamo solo una cifra in questo caso, ma se ne avessimo più saremmo in grado di catturare dalla terza parola alla fine della stringa.
Passaggio 4. Ora abbiamo le cifre come stringhe. Possiamo di nuovo accedere al menu del triangolo rosso e scegliere Analizza come Numeri per recuperare i numeri.
Passaggio 5. Salva in una nuova colonna o uno script. Nota in questo script che ha catturato i tre passaggi eseguiti e può essere eseguito su nuovi dati. La parte della colonna Ricodifica è molto simile al comando Ricodifica che verrebbe scritto in una colonna formula.
La colonna risultante è simile alla seguente:
Ottieni Drosophila Aging Distances, provalo e fammi sapere cosa ne pensi.