结合多个图形生成器图形并将它们导出为交互式 HTML尊敬的JMP专家:
我从数据集中创建了几十个不同的图形,我想将它们组合在一起并将它们导出为一个交互式 html,而不是多个单个 html 文件。我该怎么做?
祝好,提前谢谢您
基础数据分析与建模数据探索与可视化分享和交流结果回复:合并多个图形生成器图形并将它们导出为交互式 HTML嗨斯科特,
非常感谢,您的脚本非常好,对我来说很有用(JMP 18)。
最好的!
回复:合并多个图形生成器图形并将它们导出为交互式 HTML嗨@DualARIMACougar
如果您希望报告具有美观的外观和结构,则需要考虑构建仪表板或学习如何构建自定义报告。
如果您只是想要一个简单的窗口,其中包含列表中的所有报告,您可能会发现此脚本很有用。我不久前编写了这个脚本,以便在单个窗口中创建垂直的报告列表,以便我可以将其保存到日志中。您还可以将生成的窗口保存为交互式 HTML 文件。
此脚本的使用方法如下:
- 将所有报告作为脚本保存到数据表中。
- 运行附加的 Combine Reports.jsl 文件,您将在数据表中创建一个名为 << COMBINE REPORTS >> 的新脚本
- 从数据表运行这个新脚本,系统将提示您选择所有想要合并的报告。
- 选择报告并单击“运行”以将所有报告合并到一个窗口中。
您现在可以将新窗口保存为交互式 HTML 或日志。
我仅在 v17 和 v18 上测试了该脚本。
希望这可以帮助!
回复:合并多个图形生成器图形并将它们导出为交互式 HTML@DualARIMACougar你能解释一下这些数字为何与你的预期不一样吗?
我怀疑有两件事可能存在问题:
- 当您使用“合并窗口”时,JMP 将创建一个与窗口在屏幕上的排列方式近似的布局。如果您有两个并排的窗口,则结果将水平合并。如果您有两个窗口一个在另一个之上,则它们将垂直排列。
- 图形生成器默认会拉伸,当组合到仪表板中时,报告仍会默认拉伸。您提到您有几十张图表,因此组合报告可能会缩小每张图表以适合屏幕。一种选择可能是关闭图形生成器报告中的“适合窗口”选项:

如果无法按照您的意愿在屏幕上排列窗口,您可以使用 Dashboard Builder 构建特定布局,除了水平/垂直布局之外,它还允许将报告设置为选项卡式。或者您可以按照@jthi 的建议直接使用 New Window() 编写结果脚本。
-和
回复:合并多个图形生成器图形并将它们导出为交互式 HTML嗨贾蒂,
我尝试过这个,但根本不起作用。我的所有数字都在这个仪表板上乱七八糟了。
回复:合并多个图形生成器图形并将它们导出为交互式 HTML最简单的选择是使用 Combine Windows 构建仪表板

另一个选项是使用 New Window() 编写脚本。脚本指南中有一些与此相关的主题,这里有一个示例https://www.jmp.com/support/help/en/17.2/#page/jmp/examples-of-creating-a-dashboard-from-two-reports.shtml#