帮助使用图形生成器创建的脚本:值排序/排序和图像导出你好,
是否有人具有相当全面的 JSL/JMP 技能并愿意查看我根据在图形生成器中创建的内容导出并稍加修改的脚本?
有一些热心人士试图一点一点地回答我的问题,但是一旦我失去了关注,我似乎就无法解决所有问题了。我想,如果有一个人有能力查看我到目前为止所做的事情以及我遇到的问题,他们可能会很快解决问题。我一直在尝试阅读脚本指南并使用关键词进行谷歌搜索(例如,在找到有关使用增强日志的提示后,我发现了几个容易修复的错误),但我只是不认为我有能力在合理的时间内成功完成其他几件事,同时还要制作大量图表。
附件是我迄今为止的脚本的 PDF,其中带有图表。
这是基于条形图的脚本,我已经对其进行了一些修改,生成了以下图表(注意 - 附件底部是脚本的屏幕截图,显示了更易于阅读的结构)...
非常感谢您的帮助!
自动化和脚本数据访问大规模定制视窗回复:帮助从图形生成器创建的脚本:值排序/排序和图像导出你好!
非常感谢! 我现在正朝着更自动化的图形体验迈进,但还有几个其他的后续问题:
1) 只是想确认我必须手动设置 JMP 数据表中的值排序,然后脚本才能成功识别更改? 如果是这样,那没什么大不了的。 我认为脚本强制执行此操作而无需修改数据表对我来说现在可能太复杂了......
2) 对于导出图形,您是否知道带有基本脚本的良好链接,可以让我调整输出的页面宽度和方向? PDF 的默认值似乎是 8.5x11,纵向,因此将图形拆分为 2 页。 看起来像 17x11,横向可以工作(基于从 Graph Builder 导出 PDF)。
再次感谢!
回复:帮助从图形生成器创建的脚本:值排序/排序和图像导出使用大类作为示例数据集。 这个脚本应该让你可能会去:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(569, 466),
Show Control Panel(0),
Variables(X(:name), Y(:weight), Group Y(:sex)),
Elements(Points(X, Y, Legend(4)))
); //by default F is top in Sex
wait(2);
//add Value orders column property first manually, then right click and copy column properties
Column(dt, "sex") << Add Column Properties(
Set Property("Value Order", {Custom Order({"M", "F"}), Common Order(0)})
);
//jmp high quality graphics:
//https://community.jmp.com/t5/JMPer-Cable/Getting-high-quality-graphics-out-of-JMP/bc-p/425162#M656
rep = gb << report;
rep << Save Picture("$TEMP/test.emf", "emf");
rep << Save PDF("$TEMP/test.pdf");
Open("$TEMP");