スクリプトガイド > データテーブル > > 列の並べ替えと移動
公開日: 04/01/2021

列の並べ替えと移動

以下のメッセージを使うと、データテーブル内の列を並べ替えることができます。

dt << Reorder By Name;           // 名前順
dt << Reverse Order;             // 現在と逆の順序
dt << Reorder By Data Type;      // 行の属性、文字列、数値の順
dt << Reorder By Modeling Type;  // 連続尺度、順序尺度、名義尺度の順
dt << Original Order;            // 保存されている順序

次のコマンドは、現在選択されている列を指定した移動先に移動します。

dt << Move Selected Column( to first );
dt << Move Selected Column( to last );
dt << Move Selected Column( after( "列名" ) );

Move Selected ColumnMove Selected Columnsの別名です。

次の構文を使うと、事前にデータテーブル内の列を選択しなくても、列を移動できます。

dt << Move Selected Columns( {"列名"}, to first );
dt << Move Selected Columns( {"列名"}, to last );
dt << Move Selected Columns( {"列名"}, after( "列名" ) );

リストを使って列名を指定することができます。

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
list = {"名前", "性別"};
dt << Move Selected Columns( list, To Last );
より詳細な情報が必要な場合や、質問があるときは、JMPユーザーコミュニティで答えを見つけましょう (community.jmp.com).