Re: Come faccio a scrivere un elenco in una colonna in una nuova tabella di dati?Grazie. Questo è utile.
Re: Come faccio a scrivere un elenco in una colonna in una nuova tabella di dati?Ecco un paio di esempi su come procederei
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
loop = 5;
target = "NPN1";
dtFinal = New Table( "Results", New Column( target ) );
// Generate some random selected rows
For( i = 1, i <= loop, i++,
Current Data Table( dt );
For Each Row(
If( Random Uniform( 1, 100 ) > 95,
Row State( Row() ) = Selected State( 1 )
)
);
theRows = dt << get selected rows;
dtInt = New Table( "temp", invisible, New Column( target, set values( theRows ) ) );
dtFinal = dtFinal << concatenate( dtInt, append to first table( 1 ) );
Close( dtInt, nosave );
);
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
loop = 5;
target = "NPN1";
theRows = [];
For( i = 1, i <= loop, i++,
Current Data Table( dt );
For Each Row(
If( Random Uniform( 1, 100 ) > 95,
Row State( Row() ) = Selected State( 1 )
)
);
theRows = theRows |/ (dt << get selected rows);
);
dtFinal = New Table( "Results", New Column( target, set values( theRows ) ) );
Re: Come faccio a scrivere un elenco in una colonna in una nuova tabella di dati?Hai già il datatable o genererai dopo aver ottenuto l'elenco delle righe? Quando crei nuove colonne, dovresti anche controllare il tipo di dati e il tipo di modellazione della colonna originale e mantenerli uguali (non fatto qui):
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Select Rows([1,2,3,10]);
col_name = "name";
p = Column(dt, col_name)[dt << get selected rows];
//create new table
dt_rows = New Table("collection",
New Column(col_name, Character, "Nominal", Set Values(p))
);
//add to existing
col_name = "age";
p = Column(dt, col_name)[dt << get selected rows];
dt_rows << New Column(col_name, Numeric, "Ordinal", Set Values(p));Come posso scrivere un elenco in una colonna in una nuova tabella dati?Sto cercando di estrarre un elenco di elementi da una colonna che soddisfa una condizione. Vorrei scrivere questo elenco in una tabella dati con lo stesso nome di colonna in modo da poter tenere traccia delle mie righe. Vorrei continuare ad aggiungere a questo elenco con il tempo. Per esempio:
p = :col_name[condition << get selected rows];
Voglio scrivere questo elenco in una tabella con lo stesso nome di colonna e aggiungerlo a questa tabella.
Grazie.
Personalizzazione di massaIngegneria della qualità e dei processifinestre