分析を実行したいファイルが複数あります。 この例では、ファイルを開いて解析を実行し、値「曲線の下の面積」を計算してから、ファイル名と面積を使用して要約テーブルを作成するループを作成したいと考えています。 フォルダーからファイルを開いて分析を実行できます。 集計表の作成方法がわかりません。 2 つのファイルの例を示しましたが、この方法で処理したいファイルが他にもたくさんあります。 どんな助けや指導も大歓迎です! また、これが意味をなさない場合、またはさらに情報が必要な場合はお知らせください。
//ファイルディレクトリを指す
path = Pick Directory( "データファイルを含むディレクトリを選択" );
//選択したファイルフォルダ内のファイル一覧を取得
file_list = ディレクトリ内のファイル (パス);
//i=0;ファイルを開く
nfile_list = N 個のアイテム (file_list);
For(i = 1, i <=nfile_list, i += 1,
//現在のディレクトリを設定します( dir_DirectoryPath );
dt = Open(パス||ファイルリスト[i], );
//面積を計算する
dt = 現在のデータ テーブル();
dt << 行の状態をクリアします。
obj3 = dt << 二変量(
Y( :Name( "データ" ) ),
X( :時間 ),
Fit Polynomial( 6, {線の色( {212, 73, 88} )} ),
SendToReport( Dispatch( {}, "Bivar プロット", FrameBox, {Frame Size( 449, 411 )} ) )
);
//グラフをデータテーブルに保存
obj3 << スクリプトをデータ テーブル (「エリア」) に保存します。
//予測式文字列を取得し、30 分間の吸着の曲線下面積を計算します
fm = report(obj3)[OutlineBox("Polynomial ?")][TextEditBox(1)] << テキストを取得;
// 等号の右側の文字列を取得し、その文字列を Parse() を使用して式に変換します
fm = Parse(Trim(word(2, fm, "=")));
面積=積分(fm、:時間、0、3600);
Caption("この曲線の下の面積は " || char(area));
印刷(エリア);
);
私がしたいファイナルテーブルの例:

これについての助けをいただければ幸いです。 ありがとう