Come utilizzare l'input dell'utente per determinare quali colonne elaborare?Ciao a tutti,
Sono in grado di eseguire script continuamente e ottenere ciò che voglio nella cartella di output.
A volte mi imbatto in un set di dati errati che ho dovuto eliminare manualmente nei file di dati non elaborati. Uso un sacco di filtri dati, passandoci sopra attraverso i loop FOR.
C'è un modo durante l'esecuzione, la scatola del filtro dei dati si blocca e posso scegliere quello che voglio e poi lo script continua?
Se hai qualche altro suggerimento anche per renderlo più facile, sarebbe meraviglioso.
Grazie. Apprezzo molto il tuo tempo e impegno.
Ri: Come usare 'input utente' nel determinare quali colonne elaborare?Se puoi fornire maggiori dettagli, sicuramente aiuterà la gente a dare suggerimenti migliori.
Estrapolando dalla descrizione un po 'approssimativa, forse il codice seguente potrebbe aiutarti a iniziare;
NamesDefaultToHere(1);
// Sample data
dt = Open("$SAMPLE_DATA/Big Class.jmp");
// Show the global data filter
win = NewWindow("Filter the Data Before Continuing", << Modal,
dt << DataFilter(Mode( Show( 1 ), Include( 1 ) )),
ButtonBox("OK", win << closeWindow)
);
// Using a modal window means that the code below will not be executed until the data filter is set by hand
dt << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) )
);
Ri: Come usare 'input utente' nel determinare quali colonne elaborare? @vishwasanj :
Fornisci dati di esempio + il tuo script e spiega con un esempio di ciò che desideri.
C'è un modo per fermare un file processing in script - sì, ma senza sapere quali sono le condizioni con cui si ha a che fare - è difficile fornire aiuto.
Migliore
Uday