JMP ホーム ウィンドウを非表示にするにはどうすればよいでしょうか?こんにちは、みんな、
私は JMP 18 を使用しており、いくつかのテストを実行し、SQL からデータをクエリし、結果を異なる名前で保存する Python スクリプトがあります。次に、データをプロットするための JSL スクリプトを実行します。ただし、JSL スクリプトが実行されるたびに、JMP ホーム ウィンドウが開きます。10 個のテストを同時に実行すると、10 個の JMP ホーム ウィンドウが開き、画面の表示がブロックされます。データ テーブルを非表示にしていますが、JMP ホーム ウィンドウも非表示にする方法を見つけたいと思っています。これを実現する方法はありますか?
これは 1 つのテストのサンプル コードです。
// 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 を起動していますか? その場合は、JMP 18 の新しい Python 統合を試してみるとよいでしょう。これには独自の Python 環境が付属しており、JMP とより直接的に接続されています。https
/community.jmp.com/t5/JMPer-Cable/Getting-started-with-Python-integration-in-JMP-18/ba-p/768700およびJMP は Python 的です! JMP 18 の強化された Python 統合 - JMP ユーザー コミュニティを参照してください。
Re: JMP ホーム ウィンドウを非表示にするにはどうすればいいですか?これはうまくいきました - ありがとう