avere un ciclo su una colonna per creare un sottoinsieme delle stesse righeCiao a tutti
Voglio aggiungere una sezione nel mio script, che crea un sottoinsieme guardando ogni riga in una colonna (che sono tutti numeri), trova le righe corrispondenti e crea il sottoinsieme. e fallo solo una volta per un valore particolare. come se fosse 200 in prima riga, dopo aver creato il sottoinsieme, quando nel ciclo trova altri 200, lo ignora
Mi chiedo se è fattibile in JMP?
Grazie
Automazione e scriptingRi: avere un ciclo su una colonna per creare un sottoinsieme delle stesse righeEcco un approccio diverso che potrebbe fare al caso tuo.Trova tutte le righe duplicate per i diversi valori in una colonna, quindi inverte le selezioni, che finiscono per essere i primi valori trovati per ciascuno dei diversi valori nella riga.Quindi sottopone quelle righe a una nuova tabella.
// Subset only the rows where each age appears for the first time
Names Default To Here( 1 );
dt =
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << select duplicate rows( Match( :age ) );
dt << invert row selection;
dtSub = dt << subset(
selected columns( 0 ),
selected rows( 1 ),
output table( "subset" )
);
Ri: avere un ciclo su una colonna per creare un sottoinsieme delle stesse righeGrazie Jim
Penso di aver fatto un pessimo lavoro nello spiegare cosa voglio fare. Voglio che tutte le righe abbinate al valore siano in 1 sottoinsieme.questo script mi dà il tramonto di valore diverso (: Wafer ID), 1 riga per ciascuno.
Fondamentalmente voglio che tutte le righe per ogni ID wafer mi diano 1 sottoinsieme.la colonna ha diversi ID Wafer
Ri: avere un ciclo su una colonna per creare un sottoinsieme delle stesse righeSe vuoi una tabella separata per ogni valore univoco
tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)tables->subset menu. Multiple tables are opened (see the tabs in this JMP 17 preview)menu tabelle->sottoinsieme. Vengono aperte più tabelle (vedere le schede in questa anteprima di JMP 17)
Potrebbero essere molti tavoli aperti contemporaneamente. Di solito non vuoi farlo; la maggior parte delle piattaforme JMP presenta a di variabile che eseguirà la piattaforma su ogni gruppo per gruppo. Se hai bisogno di tabelle separate, prendi lo script sorgente per il tuo JSL da una delle tabelle del sottoinsieme; quello script restituisce un elenco delle tabelle che apre. Potresti anche volere Mantieni per colonne controllato.
Ri: avere un ciclo su una colonna per creare un sottoinsieme delle stesse righeGrazie,
La mia colonna ha molti di un valore particolare, come 200 si è ripetuto più di 10 volte. se voglio usare match the Rows, quindi sottoimpostarlo, lo script sorgente mi darà i numeri di tutte le righe. Voglio avere uno script per creare un ciclo per farlo per ogni cella con le loro righe corrispondenti.
Ri: avere un ciclo su una colonna per creare un sottoinsieme delle stesse righeUsa tabelle-> riepilogo per ottenere i valori univoci e i loro conteggi. (Puoi ottenere uno script da quello che crea la tabella di riepilogo.) Nel tuo script, leggi la tabella di riepilogo (usando per ogni riga ), prendi il valore univoco, quindi seleziona dove O ottenere righe dove sul tavolo principale. Elaborare la selezione secondo necessità.
Questo non sarà molto diverso dalla risposta precedente, ma non creerà le tabelle a meno che tu non lo dica e puoi decidere quanti duplicati ti interessano.