여러 TXT 파일을 가져오고 특정 데이터를 제거하는 스크립트에 대한 도움말 JMP 15안녕하세요,
여러 TXT 파일을 하나의 데이터 테이블로 가져오고 싶습니다.
개별 TXT 파일은 다음과 같으며 강조 표시된 데이터 만 가져오고 가능한 경우 배치 번호를 캡처하는 새 열을 만들고 싶습니다.

부분적으로 저를 가져 오는 다음 스크립트 (아래)를 작성했지만 아래 강조 표시된대로 일부 데이터를 삭제해야합니다. 파일이 몇 개만 있으면 괜찮지 만 10 개 이상이면 문제가됩니다.

누구든지이 문제를 해결하기 위해 스크립트에 추가를 권장 할 수 있습니까? 현재 JMP 15를 사용하고 있습니다.
감사합니다!
Multiple File Import(
<<SET folder=""></SET>
데이터 테이블스크립팅Re : 여러 TXT 파일을 가져오고 특정 데이터를 제거하는 스크립트에 대한 도움말 JMP 15안녕 뿡 빵뀨 ,
다중 파일 가져 오기 코드 외에도 아래 JSL이 트릭을 수행해야합니다. 어제 방금 출시 된 JMP 16의 향상된 로그와 함께 대부분 결합되었습니다.
감사합니다.
벤
</CODE></P>
<PRE><CODE class=" language-jsl">// Setup and point to open data table
Names Default to Here(1);
dt = Current Data Table();
// Highlight Batch# rows
dt << Select Where( :Column 1 == "Batch#" );
// Make a subset of Batch# rows
dt_batch = dt << Subset( Output Table( "Batch Numbers" ), Selected Rows( 1 ), selected columns( 0 ) );
// Change name in subset so doesn't overwrite when joined back onto
dt_batch:Time << Set Name("Batch No");
// Delete unwanted rows
dt << Select Where( Is Missing( :V 2 ) ) << Delete Rows;
// Pull Batch No into main table
dt << Update(
With( dt_batch ),
Match Columns( :File Name = :File Name ),
Add Columns from Update Table( :Batch No ),
Replace Columns in Main Table( None )
);
// Close subset with Batch No
Close(dt_batch, nosave)
// Move selected column: Batch No
Data Table( "SAS_TEST_FILE_FROM_1_SAS_TEST_FILE_FROM_3" ) <<
Move Selected Columns( {:Batch No}, after( :Column 1 ) );
// Delete column: Column 1
Data Table( "SAS_TEST_FILE_FROM_1_SAS_TEST_FILE_FROM_3" ) <<
Delete Columns( :Column 1 );
Re : 여러 TXT 파일을 가져오고 특정 데이터를 제거하는 스크립트에 대한 도움말 JMP 15뿡뿡 완벽하게 작동합니다. 도와 주셔서 감사합니다!