☑ 很酷的新功能
☑ 可以帮助很多Jmp用户!
☐ 删除感觉像“错误”的东西
☐ 很高兴有
☐ 没人需要它
#我的Top10_2024
是什么启发了这个愿望清单请求?
借助 Jmp18 中新的无缝 Python 集成,现在可以更轻松地将小任务转移到 Python。
例如
- JSL:读取文件
- Python:计算新列
- JSL:进行主成分分析
- JSL:在图形生成器中绘制数据
- 使用 Make into 数据表 -> dt2
- 在 Python 中处理 dt2 ...
- JSL:在 Jmp 中绘制结果
Jmp 和 Python 之间的这种乒乓操作之前就已经实现了,
选项 1)在 JSL 代码中使用内联 Python 代码 -> 很难调试
选项 2)用 Python 编写实际代码,'import' 作为一个整体通过 JSL
新的:
用 Python 编写主要代码 - 使用 Python 代码中的一些 JSL 调用。
-> 与选项 1 存在同样的问题:难以调试内联代码(由于 JSL 对缩进的要求不像 Python 那么严格,因此问题略有减少)
您希望看到什么改进?
请允许 Workflow Builder 接受 JSL 和 Python 代码。
目前,工作流 GUI 要求输入 JSL 代码:

只需添加一个选项即可在 JSL 和 Python(或任何其他允许的代码...)之间进行选择

为什么这个想法很重要?
这会对两个方面有所帮助:
- 促进 Python 集成(无需额外努力即可将 Python 作为中间步骤纳入)
- 工作流生成器显著改进(无限制)
更多愿望