如何制作外接程序该演讲由克里斯·基希伯格(Chris Kirchberg) @chris_kirchberg 2020年9月25日
介绍
- 什么是外接程序?
- 一种将复杂/复杂的JSL脚本部署到非JSL脚本编写者的JMP用户的机制
- JSL脚本的经验不足/初学者也可以利用该机制
- 它是一个文件,任何JMP用户都可以像JMP的任何其他部分一样安装和使用。 它们通常包含可能执行多种功能的脚本
- 为什么我要创建一个并使用一个?
- 只需单击菜单项即可执行常规的多步骤过程
- 例如连接到数据库,提取数据,对其进行处理,对其进行图形化和分析
- 扩展JMP功能
- 创建可简化通用工作流程的自定义用户界面
- 连接到其他编程语言,例如R,Python,MATLAB和SAS,以访问JMP / JMP Pro中本机找不到的其他分析工具
- 在JMP Framework中创建可重用,可部署的仪表板
- 谁会使用外接程序?
- 使用JMP但发现自己正在执行常规的多步骤流程/操作并希望节省时间的任何人
- 使用JMP并想要添加其他功能的任何人
- 任何使用JMP并希望其使用JMP的同事在使用JMP时都能提高工作效率的人,但可能不是非常精通JMP
- 如何创建加载项?
- 首先,您需要一个脚本
- 该脚本的来源取决于您的开始位置
- 加载项生成器通常将从不同的起点启动
- 下一节将介绍如何从不同的起点打开加载项生成器
- 需要说明的是,您可以不使用“外接程序生成器”而手动创建外接程序,但这将用于“外接程序生成器”中找不到的某些高级选项。 请参阅下面的“更多内容”
加载项生成器
- 调用加载项生成器的最快方法是转到文件>新建>加载项(Windows OS)
- 将出现“加载项生成器”窗口
- 出现5个选项卡,每个选项卡都有各自的功能。 每个选项卡的详细信息在下面的“更多信息”部分的在线帮助链接中提供
- 我们将简要介绍一下JMP中的每个选项卡
- 常规选项卡:用于标识加载项及其周围的限制
- 菜单项:每个定义的菜单项的主脚本所在的位置
- 启动脚本:JMP启动(和外接程序启动)时将运行的脚本
- 退出脚本:关闭JMP或禁用外接程序时将运行的脚本
- 其他文件:上一个选项卡中尚未定义的外接程序将使用的所有文件
应用程序和仪表板生成器
- 在“应用程序构建器”或“仪表板构建器”中时,可以直接转到“加载项构建器”
- 为此,请单击红色三角形,然后选择“保存脚本”>“加载项”
- 这会将代表当前应用程序或仪表板的脚本复制到加载项生成器的“菜单项”部分中
- 创建外接程序的其余过程与上一部分相同
示例(有关创建文件和脚本以创建所需结果并复制到脚本文件进行保存的链接,请参见日志)
- 保存需要花费时间但又想重用的图形类型。
- 保存需要将文件连接在一起并进行一些简单修改的导入过程
在加载项中添加帮助文件/链接
去哪里找更多
网上帮助
加载项发布在社区站点中
手动创建外接程序