列見出しが異なる csv ファイルを解析するスクリプトがあります。 一部の列にはカテゴリ値を保持する必要があるカテゴリ値が含まれていますが、他の列にはカテゴリ値が含まれていますが、連続した数値に変更する必要があります (たとえば、以下の例の列 A、B、C、D)。 カラム名に関係なく以下のスクリプトを実行するJSLスクリプトを書くことはできますか?
これがどれほど実現可能かわかりません-数値に変更する列を選択するようにユーザーに依頼するかもしれませんか? または、別のファイルに記述されたリストから列名をインポートしますか?
Local( {old dt = Current Data Table()},
Current Data Table( dt_split);
For Each( {col, index},
<STRONG>{:'A'n, :'B'n, :'C'n, :'D'n,}</STRONG>
col << Data Type( Numeric ) << Set Modeling Type( "Continuous" ) <<
Set Field Width( 12 )
);
Current Data Table( old dt );
);