Come ottenere tutte le colonne in JSL Combine Columns()?La domanda riguarda Combina colonne().
Dall'indice degli script, posso trovare l'esempio seguente.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Consumer Preferences.jmp" );
dt << Combine Columns(
delimiter( "," ),
Columns(
<FONT color="#FF0000">:Brush After Waking Up,
:Brush After Meal,
:Brush Before Sleep,
:Brush Another Time</FONT>
),
Selected Columns are Indicator Columns( 1 ),
Column Name( "When to Brush" )
);
Il mio problema è che ho da 100 a 200 colonne di dati casuali.
Come posso utilizzare lo script per sostituire tutte le colonne sopra il nome esatto della colonna in carattere rosso?
Grazie.
Automazione e scriptingRi: Come ottenere tutte le colonne in JSL Combine Columns()?L'ho provato, vedi lo script sotto.
In realtà è facile, basta restare lì per un momento.
Continua a provare, continua a imparare..
dt = current data table();
N = Ncol();
dt << Combine Columns(
delimiter( "," ),
Columns(
1::N
),
Selected Columns are Indicator Columns( 0 ),
Column Name( "Combined" )
);
Ri: Come ottenere tutte le colonne in JSL Combine Columns()?Mi dispiace per questo, non c'è il carattere rosso nello script formattato JSL.
Si tratta del nome della colonna sotto in carattere rosso.
:Spazzola dopo il risveglio,
:Spazzola dopo pasto,
:Spazzola prima di dormire,
:Spazzola un'altra volta