脚本指南中的显示框示例<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />您好,我是 JMP 文档团队的作者之一。
脚本指南包含许多有关如何创建显示框的示例。 我正在添加新示例来解释如何创建特别难以理解的显示框。
您认为创建哪些展示框会令人困惑,为什么? 创建展示盒的哪些方面难以记住?
麻烦的盒子的例子值得赞赏。 文档中将使用它们的示例或派生词。
谢谢,
希拉
回复:脚本指南中的显示框示例你是对的。 遍历树是从拟合模型中获取值的唯一方法。
回复:脚本指南中的显示框示例感谢您的回复,mjdeez。 好东西!
回复:脚本指南中的显示框示例当我第一次开始时,我发现令人困惑的一件事是如何动态更改显示树,答案是创建大部分显示树,但保留挂钩(显示框对象变量),我可以稍后附加上。所以我的建议是在一些示例脚本中加强对 append() 和 prepend() 的使用,可能基于 if() 语句。
另外,在 2014 年峰会的一个 JMP 培训课上,我认为是 Xan 提到 prepend 比 append 快,因此对于大型显示树或参数迭代,反向构建显示树更快。 我没有测试过这个。 对我来说,向前思考更容易,而且我从来没有时间重新编写会从中受益的脚本。
沿着这些线(不仅仅是显示框),但关于使脚本运行得更快的提示将非常感激。
我还在参数的大纲框之间使用了分页符功能,因此 pdf 报告看起来不错。 否则,前一个参数的大纲框会显示在后续页面上。
不确定我是否真的回答了你的问题,所以这里是另一个复选框。 出于某种原因,我倾向于忘记复选框可以用作列表,而我倾向于将它们用作 1 个框。因此,当我想将默认值设置为“set (n, 1)”时,它让我感到困惑,直到我记得 set(1) 也有效。 这也需要放在显示树之后或显示树功能之一的脚本(脚本参数)中。
回复:脚本指南中的显示框示例嗨,希拉,
感谢您的答复。 老实说,我已经知道所有答案了,因为我用 JMP 编写了很多脚本 :-)。 我只是觉得提到的要点花了我更长的时间才能掌握。
关于提取值主题的另一个问题:假设我想从拟合模型中获取 R^2。 除了通过报告和显示树访问值之外没有其他方法吗? 来自面向对象的编程背景,这让我感觉如此紧密。 我一直希望有一天能在 JMP 中找到允许我直接访问平台对象的“属性”而无需通过树的功能。
亲切的问候,
塞巴斯蒂安
回复:脚本指南中的显示框示例塞巴斯蒂安,谢谢你的回复。 很高兴听到文档中可以改进的领域。
1.其他用户对提取值有同样的疑问。 您是否在“显示框”一章中找到了脚本指南的“提取值”部分? 常见任务一章中也有一个示例。 该示例基于从 Reports.jsl 示例脚本中提取值。 如果这些部分没有回答您的问题,请告诉我。
2. Dialog 现已弃用,因此文档会推荐使用 New Window。 在 JMP 12 文档中,显示框一章中有一节名为“将弃用的对话框转换为新窗口”,显示了对话框和新窗口之间的区别。
3. 我们在“提取值”部分有一些从交互式显示框中提取值的示例。 听起来我们需要更多这样的例子,或者让它们更容易找到。
希拉
回复:脚本指南中的显示框示例亲爱的希拉,
谢谢你的提问。 我没有给我带来麻烦的特定显示框。 但我想我可能会提到以下内容,因为它接近主题:
1.每当我想从报告中提取一些特定的数字时,我都会遇到很多麻烦。 因为我想出了如何查看报告的整个显示树,所以它变得容易多了,但我认为这里的文档可以改进。
2. 今天我非常熟悉在 JMP 中创建 UI。 但一开始我经常搞乱“对话框”和“新窗口”命令。 特别是因为如何将一些显示框添加到对话框的语法与我需要将相同的显示框添加到“新窗口”的语法不同。 也许可以选择从文档中删除整个“对话”部分?
3. 对于所有交互式显示框(滑块框、文本编辑框...):如果示例能够展示如何提取这些框的值,那就太好了。 虽然它使示例有点复杂,但它可能是这些盒子最重要的事情之一。 就我的口味而言,这项任务在 JMP 中并不是特别简单。