J'ai rencontré un problème lors de l'écriture de mon script JMP, je souhaite ajouter la nouvelle colonne avec une formule Y/X mais il y a plusieurs colonnes et je souhaite ajouter la nouvelle colonne après la colonne spécifiée,
Par exemple:
Un tableau comme :
A B C D
1 2 3 4
2 4 6 8
et je veux ajouter une nouvelle colonne après la colonne B (comme ci-dessous), mais la colonne B/A sera toujours après D lorsque j'utilise la fonction Nouvelle colonne, et je ne trouve pas de bonne fonction à partir de l'index de script, comment insérer une colonne à un index de colonne spécifié ?
<
A B B/A C D
1 2 2 3 4
2 4 2 6 8
Utilisez le
<< Move Selected Columns()
message pour déplacer la nouvelle colonne là où vous le souhaitez
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 ) );
ou
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 ) );