将数据表模板保存为JSL脚本亲爱的,
我正在基于一个 jmp 数据表进行一些数据准备操作(例如标准化列格式、更改标题名称、添加公式...),
想要将这些操作保存到脚本中(类似于 Excel 中的宏),然后可以将其用于其他数据表集执行相同的操作
请问有办法做到吗?如果可能的话,有人可以展示如何将其变成 JSL 的步骤吗?
谢谢
胡频
回复:将数据准备操作记录到脚本中保存数据表“模板”的另一种方法是单击“表”面板(数据表左上角)中表名称旁边的红色三角形下拉菜单,然后单击“复制表脚本”。
然后,打开一个新的脚本窗口,粘贴脚本并保存以供以后使用。 可以修改脚本以删除实际数据值,并仅保留模板必需的部分(例如公式、数据/建模类型、格式等)。
回复:将数据准备操作记录到脚本中只是想一下这个问题 - 为什么不使用会话脚本...... 获得会话脚本后,您可以清理 JSL。
中号回复:将数据准备操作记录到脚本中听起来您可能有很多与脚本数据清理相关的更普遍的问题,但对于重新编码,我的做法是使用“重新编码脚本”选项。 我可以开始重新编码,然后停止、保存并运行重新编码脚本,进行更多重新编码,然后将新的更改与表中的旧重新编码脚本合并。 所有这一切只需单击按钮即可生成重新编码脚本并进行重新编码合并。
最近我一直在使用查询生成器来获取数据,因此我只需将重新编码脚本复制到后查询脚本选项卡,然后在下次运行查询时即可获得预先清理的数据。
就记录更改而言,重新编码脚本本身是一个非常好的记录,并且该脚本明确且易于阅读,我可以稍后编辑我的重做错误。
回复:将数据准备操作记录到脚本中我通常喜欢避免编写脚本 - 我自己的偏好是尽可能使用内置功能。然而,在这种情况下,模板表将无法完成我想要的——我个人对此查询的看法。我对记录工作流程感兴趣,不仅仅是为了分析,而且是为了数据准备。Alteryx 或 KNIME 等工具的优势之一是它们能够记录数据准备的所有阶段。查看 JMP 表格模板中的公式并不能显示出足够的准备工作 - 简单的事情,例如更改数据类型、用缺失值替换 0 值等。列重新编码可以显示 0 被替换为缺失,但几乎不可能从嵌入到创建的列中的公式重新创建整个数据清理过程。
因此,虽然这个解决方案可能对某些人有用,但我仍然有兴趣寻找方法来回答最初的问题。如果“找到”确实意味着找到了一种方法,有人可以分享吗?
回复:将数据准备操作记录到脚本中我一直在为从重用脚本、图表到格式设置等所有事情创建脚本。
听起来我应该一直使用模板概念。
您能给我指出有关如何设置和使用模板的任何文档/说明吗?
戴夫
回复:将数据准备操作记录到脚本中您还可以简单地保存数据表的最终版本(完成的列、表变量和脚本等),而无需将来用作模板的任何行。 只需根据需要用新数据填充列即可。 您不一定需要一个脚本来处理所有事情。 (您的请求可能还有更多未说明的内容,这使得脚本成为更好的解决方案。)
回复:将数据准备操作记录到脚本中我有完全相同的问题,但这篇文章的解决方案是“我找到了”。
有人可以发布执行此类操作的信息吗?
回复:将数据准备操作记录到脚本中<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我找到了