我从JMP用户那里得到了一些问题,这些问题正试图使他们的JSL脚本向前发展。在这里,我列出了我认为人们需要成为更好的脚本编写者所需的基本资源。
我认为人们需要任何中间级别的脚本编写的第一件事是以下四个资源:
1) 脚本指南从文档中。你可以找到一个这里的在线版本,或安装此加载项在JMP中提取pdf版本。
2) JSL语法指南从文档中。像《脚本指南》一样,您可以在这里在线找到或安装(与上面相同) 此加载项在JMP中使用单个pdf。
3)这本书将JMP转换为JMP脚本由Murphey和Lucas撰写。这是入门脚本的一本好书。
4)这本书 JSL伴侣:JMP脚本语言的应用,第二版 。由Utlat,Morgan和Anderson撰写。 这本书非常擅长描述如何解决和解决工业问题。如果您对JSL不太了解,请确保同时获得另一本书。
另外,要学习代码,我想看看专家编写的代码。这两本书(上面的#3和#4)都有免费的代码可供下载和查看。只需转到上面的链接页面,滚动到页面的底部,显示“详细信息”,然后有一个“示例代码和数据”链接。您必须登录才能下载它,但是它是免费的。
一旦您进入了JMP,就可以在这里找到一些地方。首先,可以通过调整首选项来使JSL编辑更加友好。我喜欢做的一些事情包括打开行号并在脚本窗口中显示嵌入式日志。
在Mac上,“首选项”位于JMP菜单下。
在Windows上,“首选项”位于“文件”菜单下。

在JMP中用于脚本编写的最有用的工具在“帮助”菜单下,称为脚本编制索引。您可以按关键字搜索,命令嵌套在两列中。

当您处于脚本编制索引之内并且使用命令时,您将拥有一个交互式脚本编制窗口,其下方带有日志。您可以阅读有关该命令的信息,运行示例脚本,查看日志,并且通常将其用作测试JSL命令的沙箱。
例如,使用Charater命令Length,我可以在日志中看到以下问题的答案:“café”一词有多长时间?是4。 我可以键入另一个单词而不是“café”,然后在日志中查看结果。其他示例将启动分析,创建对话框等。

有几个精通JMP的视频也要了解更多-检查其中的一些!
这些都是我喜欢的所有基本JMP JSL脚本资源-您有没有想念的内容?