JMP에서 스크립트를 통해 데이터 테이블 창을 생성할 때 데이터 테이블 창이 나타나지 않도록 하려면 어떻게 해야 하나요?안녕하세요 여러분,
여러 테이블을 하나의 출력 테이블로 병합하는 JMP 스크립트가 있습니다(아래 코드 조각 참조).
다음을 사용하여 숨기려고 노력하고 있지만:
<CODE class="whitespace-pre! language-jmp"><SPAN></SPAN>
Data Table("Combined_Output_Table") << Invisible(1);
the data table window still pops up briefly when it’s created (especially when using Concatenate or Join).
스크립트가 실행되는 동안 테이블이 전혀 열리지 않도록 하는 안정적인 방법이 있나요?
저는 다음을 시도했습니다:
어느 것도 창문이 잠시 열리는 것을 완전히 막을 수 없는 것 같습니다.
샘플 코드-
//### Create combined output table
calcVersion = "Combined_Output_Table"; // Name of the final output table
nTables = N Items( tableNameList );
// Combine multiple batch tables into one
If(
nTables == 1,
Data Table( OpenTableNames[1] ) << Set Name( calcVersion ),
FirstTable = Remove From( tableNameList );
FirstTable << Concatenate(
tableNameList,
Output Table Name( calcVersion )
);
// Close intermediate tables
For( i = 1, i <= nTables, i++,
Close( Data Table( OpenTableNames[i] ), NoSave )
);
);
//### Attempt to hide the window
Data Table( calcVersion ) << Invisible( 1 );
자동화 및 스크립팅데이터 블렌딩 및 정리Re: JMP에서 스크립트를 통해 데이터 테이블 창을 생성할 때 데이터 테이블 창이 나타나지 않도록 하는 방법은 무엇입니까?
@zetaVagabond1 wrote:
저는 다음을 시도했습니다:
생성 중에 보이지 않는 부분을 추가하세요 : )
open(filename, invisible)
더 나은 방법: 비공개를 사용하면 데이터 큐레이션 프로세스가 빨라집니다.
많은 플랫폼에서 이러한 설정을 추가할 수 있습니다.
Data Table( "Big Class Families" ) << Subset( All rows, Selected columns only( 0 ) , invisible);
myDT << Concatenate(tableNameList, Invisible);
다른 플랫폼에서는 다중 파일 가져오기 와 같은 설정을 제공하지 않는다는 점이 아쉽습니다.
여러 파일 가져오기 기능이 있는 개인 테이블
이 문제를 해결하려면 투표해 주세요:
여러 파일 가져오기에 대한 개인 옵션
Re: JMP에서 스크립트를 통해 데이터 테이블 창을 생성할 때 데이터 테이블 창이 나타나지 않도록 하는 방법은 무엇입니까?대신에
// Combine multiple batch tables into one
If(
nTables == 1,
Data Table( OpenTableNames[1] ) << Set Name( calcVersion ),
FirstTable = Remove From( tableNameList );
FirstTable << Concatenate(
tableNameList,
Output Table Name( calcVersion )
);
// Close intermediate tables
For( i = 1, i <= nTables, i++,
Close( Data Table( OpenTableNames[i] ), NoSave )
);
);
당신은 쓸 수 있습니다
myDT= new table(calcversion,invisible);
myDT << Concatenate(tableNameList, append to first table);
for each({dt},tableNameList, close(dt, noSave))
Re: JMP에서 스크립트를 통해 데이터 테이블 창을 생성할 때 데이터 테이블 창이 나타나지 않도록 하는 방법은 무엇입니까?자세한 답변 감사합니다. 저는 JSL 스크립터가 아니고, 기존 스크립트에 적응하려고 노력 중이거든요. JSL 스크립팅은 너무 헷갈리고 어려워요 xD. 저는 파이썬을 더 좋아해요.
별다른 맥락도 없이 알아냈지만 Whew!!