再コード化が完了するまでスクリプトの実行を遅らせる?これが私のスクリプトです:
開いた ( "ファイル名1");
現在のデータ表 ( )<< に行く (:値)<< 再コード ;
新しいウィンドウ( "レポート"、
現在のデータテーブル()<<二価(Y(:値)、X(:名前)
;
スクリプトを実行すると、Recodeウィンドウとplot付きReportウィンドウの両方が飛び出します。レポートウィンドウが生成される前に最初に再コード化を実行する場所はありますか。
何かアドバイスありがとうございます。
再:recodeが完了するまでスクリプトの実行を遅らせる?こんにちはCraige、
どうもありがとうございます !
再:recodeが完了するまでスクリプトの実行を遅らせる?このようにして、スクリプトの後半部分を再コードウィンドウのonCloseイベントに添付できます。CurrentDataTableを明示的なデータテーブル参照を使用するように変更しましたが、window関数を使用する以外に、recodeウィンドウへの明示的な参照を取得する方法はありません。そのため、1つのrecodeウィンドウだけが開いていることを確認してください。
dt = Open( "$sample_data/big class.jmp" );
dt << Go To( :sex ) << Recode;
Window( "Recode" ) << onclose(
New Window( "Report", dt << Contingency( Y( :age ), X( :sex ), Contingency Table ) );
);