Encontré un problema al escribir mi script JMP, quiero agregar la nueva columna con una fórmula Y/X pero hay varias columnas y quiero agregar la nueva columna después de la columna especificada,
Por ejemplo:
Una tabla como:
A B C D
1 2 3 4
2 4 6 8
y quiero agregar una nueva columna después de la columna B (como a continuación), pero la columna B/A siempre estará después de D cuando uso la función Nueva columna, y no puedo encontrar una buena función en el índice de secuencias de comandos, cómo insertar una columna a un índice de columna especificado?
<
A B B/A C D
1 2 2 3 4
2 4 2 6 8
Utilizar el
<< Move Selected Columns()
mensaje para mover la nueva columna a donde quieras
Names Default To Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
dt = Open( "$SAMPLE_DATA/big class.jmp" );
// New column: Column 6
dt << New Column( "Column 6",
Numeric,
"Continuous",
Format( "Best", 12 )
) << Move Selected Columns( {:Column 6}, after( :sex ) );
o
Names Default To Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
dt = Open( "$SAMPLE_DATA/big class.jmp" );
// New column: Column 6
dt << New Column( "Column 6",
Numeric,
"Continuous",
Format( "Best", 12 )
);
dt << Move Selected Columns( {:Column 6}, after( :sex ) );