チャートへのハンドルを使用するのではなく、ウィンドウ名を使用してチャートをジャーナルに送信しますか?次のサンプルスクリプト(私の実際の問題の簡略版)を考えてみましょう。
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
//Scatt3D = dt << Scatterplot 3D( Y( :age, :height ), X Axis( :age ), Y Axis( :height ) );
include ("plotScatterPlot.jsl");
Window ("Big Class - Scatterplot 3D of age, height")<< journal;
//Scatt3D << journalどこplotScatterPlot.jslには
Scatt3D = dt << Scatterplot 3D( Y( :age, :height ), X Axis( :age ), Y Axis( :height ) );
これは、ウィンドウ名を使用して3Dで散布図を生成します
"Big Class - Scatterplot 3D of age, height"
を使用してジャーナルを生成できます
Scatt3D << journal
しかし、ウィンドウ名を使用してジャーナルを生成する必要があります
Window ("Big Class - Scatterplot 3D of age, height")<< journal;これは機能していません。 これを機能させるために助けをいただけますか?
(私はJMP13を使用しています)。
グラフィックススクリプティングRe:チャートへのハンドルを使用するのではなく、ウィンドウ名を使用してチャートをジャーナルに送信しますか?次のJSLは、JMP13のウィンドウ名に基づいてジャーナルを生成します。
Window ("Big Class - Scatterplot 3D of age, height")[outlinebox(1)]<< journal;Re:チャートへのハンドルを使用するのではなく、ウィンドウ名を使用してチャートをジャーナルに送信しますか?ありがとう@txnelson 。これは、私が提供した例で機能します。 しかし、私が取り組んでいる実際の問題については、エラーが発生しています。
私の実際の問題では、チャートウィンドウ(ヒートマップ)に名前があります。
"part16.08.02 6 - Graph Builder"
ランニング
Window ("part16.08.02 6 - Graph Builder, height")[outlinebox(1)]<< journal;次のエラーが発生します
expected character arg 1 in access or evaluation of 'Outline Box' , Outline Box/*###*/(1)
In the following script, error marked by /*###*/
Window( "part16.08.02 6 - Graph Builder, height" )[Outline Box/*###*/(1)] << journal
Re:チャートへのハンドルを使用するのではなく、ウィンドウ名を使用してチャートをジャーナルに送信しますか?使用するとジャーナルが作成されます
Window ("part16.08.02 6 - Graph Builder")[outlinebox(1)]<< journal;
実際のウィンドウの名前を使用しています。なぜ使用しているのですか
Window ("MPD16.0008.02 6 - Graph Builder, height")
ウィンドウ名として?