将图表图片叠加到其他图表图片上各位,
如第一个附件所示,将另一个图形图片叠加到另一个图形图片上的方法(或最佳方法)是什么?最终目标是生成多个绘图,将它们排列在保存为表属性的窗口中。 然后运行此表属性,以便能够将最终的合成图片复制并粘贴到 Powerpoint。
到目前为止,我的脚本几乎可以让我到达那里(请参阅随附的脚本和第二个附件)。 我当前的脚本显然会进入每个生成图形的报告,并使用“获取图片”命令来填充阵容框。 我尝试将直方图仅视为图像,并执行“添加图像”,但无法使其工作(// 下面)。
如果“添加图像”命令是可行的方法,我的另一个问题是如何适当地提出“边界”参数以正确定位(即首先“获取图片窗口的大小”等?
尼尔
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) ;


回复:将图表图片叠加到其他图表图片上现在,在 JMP 16 中,图形生成器中提供了用于“显示”各个方面的选项,例如标题、轴和轴标签。 您可以轻松地使用 JSL 来根据您的情况进行定制。
回复:将图表图片叠加到其他图表图片上各位,
如何关闭 X 轴和 Y 轴以便仅显示框轮廓?
让它几乎按照我想要的方式工作。 但显然需要有图形框。 我无法让任何其他显示元素为我工作。 话虽如此,轴元素正在显示,我需要隐藏它们(“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>