不使用 JSL 脚本调整表面图的输出大小你好,
我正在为出版物生成一些表面图,由于我是初学者,所以我没有使用 JSL 脚本。此外,我希望能够在表面图工具中旋转图、标记轴等等。一切都运行良好,我真的很喜欢它,但让我抓狂的是图形的导出。我找到了一种删除标题(“表面图”)的方法,但我无法保持一致的大小:
我想要一个大小合适的方形图,并且周围没有黑色的边距/框。我设法在图形生成器中拖动框的大小,这肯定会影响导出,但这对我来说不是一个真正的选择,因为我有几个表面图,它们必须都是相同的大小,例如 800 x 8000(否则在我的论文中看起来很糟糕)。所以我正在寻找一种方法来在“属性”功能中调整它,但没有成功。我甚至尝试使用 AI 生成的 JSL 代码来实现这一点,但我认为我未能将代码引用到相应的表面图。
我希望有人能帮助我......
多谢!
卢卡斯

数据探索与可视化回复:不使用 JSL 脚本调整曲面图的输出大小尝试设置 SceneBox 的高度和宽度是否适合您
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Tiretread.jmp");
obj = dt << Surface Plot(
Columns(
:Pred Formula ABRASION, :Pred Formula MODULUS, :Pred Formula ELONG,
:Pred Formula HARDNESS
)
);
wait(1); // demo purposes
Report(obj)[SceneBox(1)] << Height(800);
Report(obj)[SceneBox(1)] << Width(800);
