グラフの写真を他のグラフの写真にオーバーレイする皆さん、
最初の添付ファイルに示されているように、別のグラフ画像を別のグラフ画像にオーバーレイする方法 (または最良の方法) は何ですか?最終的な目的は、複数のプロットを生成し、テーブル プロパティとして保存されるウィンドウ内に配置することです。 このテーブル プロパティが実行されると、最終的な合成画像をコピーして Powerpoint に貼り付けることができるようになります。
これまでのところ、私が持っているスクリプトでほぼ目的地に到達できます (添付のスクリプトと 2 番目の添付ファイルを参照)。 現在のスクリプトは明らかに、生成された各グラフのレポートに入り、「画像の取得」コマンドを使用してラインアップ ボックスにデータが入力されます。 ヒストグラムを画像としてのみ扱い、「画像の追加」を実行しようとしましたが、機能させることができませんでした(// 以下)。
画像の追加コマンドが適切な方法である場合、私の追加の質問は、適切に配置するための「境界」引数を適切に見つける方法(つまり、最初に画像ウィンドウの「サイズを取得」するなど)です。
ニール
cr = Current Data Table() << Run Script("Cumulative Resistivity");
rpt_cr = Report(cr);
rpt_cr_pic = rpt_cr[PictureBox(1)] << Get Picture;
ds = Current Data Table() << Run Script("Distribution");
rpt_ds = Report(ds);
rpt_ds_pic = rpt_ds[PictureBox(1)] << Get Picture;
//comb = New Image( rpt_ds_pic );
//rpt_cr_pic << Add Image( comb, bounds(left(0), top(500),bottom(0),right(724)));
nw = Eval Expr( New Window("BR",
a = V List Box(
Lineup Box(N Col(2), rpt_cr_pic, rpt_ds_pic ),
)
)
);
Current Data Table() << New Script("RP", nw) ;


Re: グラフの写真を他のグラフの写真に重ねて表示するJMP 16 では、タイトル、軸、軸ラベルなどのさまざまな側面を「表示」するオプションがグラフ ビルダーにあります。 JSL を使用すると、状況に合わせて簡単にカスタマイズできる場合があります。
Re: グラフの写真を他のグラフの写真に重ねて表示する皆さん、
X 軸と Y 軸をオフにして、ボックスの輪郭のみが表示されるようにするにはどうすればよいですか?
これでほぼ希望通りに動作するようになりました。 ただし、どうやらグラフボックスを配置する必要があるようです。 他の Display 要素を機能させることができませんでした。 そうは言っても、軸要素は表示されているので、それらを非表示にする必要があります(「X」、「Y」、目盛りマークなど)。 関連するコードが添付されています。
どうもありがとう。
ニール

cr = Current Data Table() << Run Script("Cumulative Resistivity");
rpt_cr = Report(cr);
rpt_cr_pic = rpt_cr[PictureBox(1)] << Get Picture ;
Print(rpt_cr_pic << Get Size);
cp = Current Data Table() << Run Script("Cumulative Permeability");
rpt_cp = Report(cp);
rpt_cp_pic = rpt_cp[PictureBox(1)] << Get Picture;
Print(rpt_cp_pic << Get Size);
ds = Current Data Table() << Run Script("Distribution");
rpt_ds = Report(ds);
rpt_ds_pic = rpt_ds[PictureBox(1)] << Get Picture;
g = Graph Box(
FrameSize( 750, 1000 ),
X Scale( 0, 100 ),
Y Scale( 0, 100 ),
<<ADD image=""></ADD>