Mi piacerebbe che il mio script JMP verificasse che i contenuti siano numerici prima di eseguire la mia analisiCiao Community,
Ho uno script JMP che è attualmente attivo e funzionante. Tuttavia mi sono imbattuto in circostanze specifiche in cui puó essere causa della presenza di una stringa di osservazione in una colonna dove ci si aspetta un valore numerico.
Mi piacerebbe che il mio script controllasse ogni osservazione in questa colonna per assicurare che fossero tutti numerici prima di tentare di eseguire l'analisi richiesta. Se viene trovato un carattere non numerico, mi piacerebbe averlo eliminato.
Questo problema deriva dal fatto che i file sorgente generati dalla mia apparecchiatura di prova popolano una stringa quando si verifica un errore.
Il tuo aiuto / tempo è molto apprezzato.
Saluti,
Olu.
Ri: Mi piacerebbe che il mio script JMP verificasse che i contenuti siano numerici prima di eseguire la mia analisiGrazie per la risposta rapida. Proverò a breve e ti faccio sapere.
Grazie,
Olu.
Ri: Mi piacerebbe che il mio script JMP verificasse che i contenuti siano numerici prima di eseguire la mia analisiQuanto segue convertirà la colonna sospetta in un valore numerico e, quando lo farà, convertirà automaticamente tutti i valori che non possono essere convertiti in valori numerici in un valore mancante
Clear Globals(); Clear Log();
dt = Current Data Table();
Column(dt,"Test")<<DATA type=""></DATA>
Ri: Mi piacerebbe che il mio script JMP verificasse che i contenuti siano numerici prima di eseguire la mia analisiModificato dopo @txnelson Il post di s. Ho dimenticato di menzionare la modifica del tipo di dati della colonna.
@Ainaskid ,
Ciao, vorrei provare quanto segue. In sostanza, se si sa che una stringa nella colonna non è valida o è un errore, modellare la colonna come numerica e nascondere o escludere le stringhe come mostrato di seguito.
Clear Globals(); Clear Log();
dt = Current Data Table();
Col = Column(dt,"Test"); // assuming column "Test" is the desired column
<BR />Col << Data Type("Numeric) << Set Modeling Type("Continuous"); <BR />
dt << select Where(IsMissing(:Test));
dt << Hide and Exclude ; // Can also delete