列に数値を追加するやあ、
@txnelson 、
JSLスクリプティングは初めてです。
jslスクリプトを使用してすべての列に番号を付ける方法はありますか? データテーブルに100個の列があり、列名の数値を連結したい
たとえば、このタイプに続く複数の列があります:-

フィードバックを探しています
ありがとう、
ジェイ
データ表スクリプティングRe:列に数値を追加するやあ@ Jacksmith12 、
これを行うには、短いスクリプトを使用できます。
Names default to here(1);
dt = Open("$Sample_data/iris.jmp");
cols = dt << Get column names;
for(c = 1, c<= n items(cols), c++,
Column(dt, c) << Set Name( char(c) || ". " || ( Column(dt, c) << Get Name ) )
);Re:列に数値を追加するJMP16を使用している場合は、各変換(または各変換)を試すこともできます。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
Transform Each({value, idx}, dt << Get Column Names("String"),
Column(dt, value) << Set Name(Char(idx) ||". " || value);
);Re:列に数値を追加する- [ヘルプ]プルダウンメニューにあるJMPドキュメントライブラリのスクリプトガイドをお読みください。
- あなたがする必要があるのは、列をループして列名を変更することだけです
Names Default To Here( 1 );
dt = Current Data Table();
For( i = 1, i <= N Cols( dt ), i++,
Column( dt, i ) << set name( Char( i ) || ". " || Char( Column( dt, i ) << get name ) )
);
Re:列に数値を追加するありがとう、 @ih
特定の列グループにのみ番号を割り当てたい。
例:この場合、列グループ「Tests」をシリアル化します。 テストグループには100を超える列があります。jslを手伝ってくれませんか。

どうもありがとう、
ジャック