列に数字を追加するこんにちは、
翻訳者,
私は 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 ) )
);