JMP 홈 창을 보이지 않게 만드는 방법은 무엇입니까?안녕하세요 여러분,
저는 JMP 18을 사용하고 있으며 여러 테스트를 실행하고 SQL에서 데이터를 쿼리하고 결과를 다른 이름으로 저장하는 Python 스크립트를 가지고 있습니다. 그런 다음 데이터를 플롯하기 위해 JSL 스크립트를 실행합니다. 그러나 JSL 스크립트가 실행될 때마다 JMP 홈 창이 열립니다. 10개의 테스트를 동시에 실행하면 JMP 홈 창이 10개 열려 화면 보기가 차단됩니다. 데이터 테이블을 보이지 않게 만들고 있지만 JMP 홈 창도 보이지 않게 만드는 방법을 찾고 싶습니다. 이것을 달성할 수 있는 방법이 있나요?
이것은 하나의 테스트에 대한 샘플 코드입니다.
// Load the selected CSV file
dt = Open("C:\Users\Documents\Workspace\Projects\BanffC\Experiments\sanity.csv", invisible);
// Create the Graph Builder
graph = dt << Graph Builder(
Size( 1002, 693 ),
Variables(
X( :rf_frequency_hz ),
Y( :evm_db ),
Group X( :mcs ),
Group Y( :board_id ),
Overlay( :run_tag )
),
Elements( Points( X, Y, Legend( 13 ) ), Line( X, Y, Legend( 15 ) ) ),
Local Data Filter(
Add Filter(
columns( :bw_mhz ),
Modeling Type( :bw_mhz, Nominal ),
Where( :bw_mhz == 8 ),
Display( :bw_mhz, N Items( 4 ) )
)
)
);
자동화 및 스크립팅데이터 탐색 및 시각화Re: JMP 홈 창을 보이지 않게 만드는 방법은 무엇입니까?스크립트에 다음을 추가해 보세요.
Main Menu( "Hide", "JMP Home Window" )
Re: JMP 홈 창을 보이지 않게 만드는 방법은 무엇입니까?JMP가 이미 열려 있고 스크립트를 실행 중인 경우 작동합니다. 스크립트가 홈 창을 숨깁니다. 그러나 JMP를 열고 플롯을 생성하는 .jsl 스크립트를 실행하는 경우 홈 창은 각 플롯에서 활성 상태로 유지됩니다.
Re: JMP 홈 창을 보이지 않게 만드는 방법은 무엇입니까?흥미롭게도 다음과 같이 작동합니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
Wait( 0 );
Main Menu( "Hide", "JMP Home Window" );
dst = dt << Run Script( "Distribution" );
그러나 데이터 테이블은 표시됩니다. 이렇게 하면 보이지 않는 테이블이 제공되지만 홈 창은 보이는 상태로 유지됩니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp", invisible );
Wait( 0 );
Main Menu( "Hide", "JMP Home Window" );
dst = dt << Run Script( "Distribution" );
몇 가지 다른 가능성을 테스트한 후, 이것이 열려 있는 데이터 테이블과 홈 창을 모두 숨기는 데 효과적인 가장 좋은 옵션을 찾았습니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
Wait( 0 );
Main Menu( "Hide", "JMP Home Window" );
dt << Show Window( 0 );
dst = dt << Run Script( "Distribution" );
Wait()가 없으면 실패합니다. 먼저 데이터 테이블을 숨기면 홈 창이 계속 표시됩니다. 흥미로운 특징.
Re: JMP 홈 창을 보이지 않게 만드는 방법은 무엇입니까?외부 Python 환경을 실행하고 Python의 명령줄 도구를 사용하여 JMP를 시작하고 있습니까? 그렇다면 자체 Python 환경과 함께 제공되며 JMP와 더 직접적으로 연결되는 JMP 18의 새로운 Python 통합을 사용해 볼 수 있습니다. https://community.jmp.com/t5/JMPer-Cable/Getting-started-with-Python-integration-in-JMP-18/ba-p/768700 을 참조하세요. JMP는 Pythonic입니다! JMP 18의 향상된 Python 통합 - JMP 사용자 커뮤니티
Re: JMP 홈 창을 보이지 않게 만드는 방법은 무엇입니까?효과가 있었습니다. 감사합니다.