일부 분석을 수행하려는 파일이 여러 개 있습니다. 파일을 열고 분석을 수행하는 루프를 만들고 이 예제에서 "곡선 아래 영역" 값을 계산한 다음 파일 이름과 영역으로 요약 테이블을 만들고 싶습니다. 폴더에서 파일을 열고 분석을 수행할 수 있습니다. 요약 테이블을 만드는 방법을 모르겠습니다. 2개의 파일이 있는 예를 들었지만 이 방법으로 처리하고 싶은 파일이 더 많습니다. 어떤 도움이나 안내도 대단히 감사합니다! 또한 이것이 의미가 없거나 더 많은 정보가 필요한 경우 알려주십시오.
//파일 디렉토리를 가리킨다.
path = 디렉토리 선택( "데이터 파일이 포함된 디렉토리 선택" );
//선택한 파일 폴더의 파일 목록을 가져옵니다.
file_list = 디렉토리의 파일(경로);
//i=0;파일 열기
nfile_list = N 항목(file_list);
For(i = 1, i <=nfile_list, i += 1,
//현재 디렉토리 설정( dir_DirectoryPath );
dt = 열기(경로||파일 목록[i], );
//면적 계산
dt = 현재 데이터 테이블();
dt << 행 상태 지우기;
obj3 = dt << 이변량(
Y( :이름( "데이터" ) ),
X( :시간 ),
맞춤 다항식( 6, {선 색상( {212, 73, 88} )} ),
SendToReport( Dispatch( {}, "Bivar Plot", FrameBox, {프레임 크기( 449, 411 )} ) )
);
// 그래프를 데이터 dable에 저장
obj3 << 데이터 테이블에 스크립트 저장("영역");
//예측 수식 문자열을 가져와서 30분 동안의 흡착 곡선 아래 면적을 계산합니다.
fm = 보고서(obj3)[OutlineBox("다항식 ?")][TextEditBox(1)] << 텍스트 가져오기;
// 등호 오른쪽에 있는 문자열을 가져오고 Parse()를 사용하여 문자열을 표현식으로 변환합니다.
fm = Parse(Trim(단어(2, fm, "=")));
면적 = 적분(fm, :시간, 0, 3600);
Caption("이 곡선 아래의 면적은 " || char(area));
인쇄(영역);
);
내가 갖고 싶은 파이널 테이블의 예:

이에 대한 도움을 주시면 대단히 감사하겠습니다. 감사