Trova le parole all'interno di una colonna e collegale con uno spazio vuotoSalve comunità JMP,
voglio rimuovere ppm. dalla colonna 9 e memorizza solo i numeri nella colonna 10.
Potete per favore suggerire un modo per eseguire questa attività?

Grazie molto,
ScriptingRi: Trova le parole all'interno di una colonna e collegale con uno spazio vuotoL'uso della formula con Substitute() è un'opzione (replace "851 ppm." con :Colonna 9)
Substitute("851 ppm.", "ppm.", "");
Modificare:
Potrebbe essere necessario aggiungere Trim Whitespace()/Num() attorno al sostituto
Ri: Trova le parole all'interno di una colonna e collegale con uno spazio vuotoCiao Chandan,
Supponendo che "ppm" sia sempre la cosa che vuoi rimuovere, creare una nuova colonna formula per mantenere solo la prima parola, mentre l'uso di "ppm" come delimitatore dovrebbe funzionare. Formula per questo di seguito:
Num(Word(1, :Column 9, "ppm"))
Ri: Trova le parole all'interno di una colonna e collegale con uno spazio vuotoCrea una nuova colonna con la formula:
Num( Regex( :Column 9, "\d+" ) )
\d significa trovare cifre valide. + significa il maggior numero possibile. L'intero risultato è il tipo ritrasformato in un numero dal num() attorno ad esso.
Ri: Trova le parole all'interno di una colonna e collegale con uno spazio vuotoLa versione regex è carina.
Se non vuoi il numero arrotondato:
Regex( :Column 9, "\d+,\d+" );
modificato: come ho appena notato che i numeri hanno la virgola come separatore decimale
Penso che sia una buona idea avere ponit come standard in jmp e convertire le virgole in punti non appena il file viene caricato.