こんにちは、
スクリプトに「複数の列の削除」または「複数の列の順序変更」を追加したいと思います。
これをスクリプトにコード化するにはどうすればいいでしょうか?
JMP ヘルプでは 1 つの列について簡単な説明が提供されていますが、100 を超える列については手動で行うことができません。
よろしくお願いします
A++
ズデネク
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt:height << Set Selected;
Wait(2);
dt << Delete Columns();
編集 (jthi): jsl フォーマットを追加しました
ユーザーの選択またはスクリプト内のリストに基づいて列を並べ替えたり削除したりしますか?
リストの使用( 列の削除)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
cols_to_delete = {"height", "weight", "age"};
dt << Delete Columns(cols_to_delete);
選択
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
cols_to_delete = {"height", "weight", "age"};
dt << Select columns(cols_to_delete);
dt << Delete Columns();
並べ替え
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
cols_to_reorder = {"height", "weight", "age", "name"};
dt << Move Selected Columns(cols_to_reorder, To Last);
JMP のスクリプト インデックスには、適切な例が含まれている場合があるため、JMP のスクリプトを作成する際の良い出発点となります。