JMP 17 脚本报告的图形大小有没有办法在 jmp 17 脚本中设置图形的框架大小,以便当生成包含多个图形的报告时,图形具有特定的大小。理想情况下,希望能够自定义每个单独的图形大小
下面的脚本曾经在 jmp 14 中工作并正确设置大小,但它在 jmp 17 中不起作用
graphname = datatable << Overlay Plot(
X(:x),
Y(:y1, :y2, :y3),
Overlay Axis << {{Scale(Linear), Format("Best"), Min(-5000), Max(25000), Inc(-1000)}},
Connect Thru Missing(1),
Connect Points(1),
SendToReport(
Dispatch({}, "Overlay Plot", OutlineBox, Set Title("Age")),
Dispatch({}, "Overlay Plot", FrameBox, Frame Size(450, 450)),
Dispatch({}, "101", ScaleBox, {Rotated Labels("Angled")})
)
);
编辑 2024-07-24,jthi:添加了 JSL 样式
自动化和脚本内容组织数据探索与可视化质量与工艺工程视窗回复:JMP 17 脚本报告的图表大小[編輯]
实际上,命令
current report()[framebox(1)]<
should work. What's the issue?<BR /><BR />
<CODE class=" language-jsl">dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Overlay Plot(
X( :height ),
Y( :weight, :age ),
Overlay Axis << {{Scale( Linear ), Format( "Best" ), Min( -5000 ), Max( 25000 ), Inc( -1000 )}},
Connect Thru Missing( 1 ),
Connect Points( 1 ),
SendToReport(
Dispatch( {}, "Overlay Plot", FrameBox, Frame Size( 450, 450 ) )
)
);回复:JMP 17 脚本报告的图表大小要自定义每个单独的图形大小,如下所示:

使用
Relative Sizes( "X", [157 427] )
来自不同大小的子图?