脚本こんにちは、みんな、
これが私のデータベースです:
すべての列(4列目から最終列まで)を削除できるようにしたいと考えています。
次のスクリプトを使用していますが、正しく動作しません。
<SPAN>dt22 = current data table();</SPAN><BR /><BR />max = N cols(dt22);<BR />
For (i=4 , i <= max , i++,
dt22 << delete columns(i);
);
ご回答いただきありがとうございます。
自動化とスクリプト作成Re: スクリプト最も簡単なのは、列の削除で削除する列のリストを使用することです。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
col_names = dt << Get Column Names("String");
Remove From(col_names, 1, 4);
wait(2); // for demo purposes
dt << Delete Columns(col_names);
For ループを使用する場合は、インデックスの変更に関する問題を回避するために、最後からループしてください。