在以下位置获取行:速度问题获取行在哪里如果使用变量引用该列(此处我=5 
i = 5;
dt << get rows where( As Column( dt, i ) == 999 );
而不是像这样的直接引用
dt << get rows where( As Column( dt, 5 ) == 999 );
我的愿望:
- 你能解释一下为什么会这样吗
- 您能否在 Jmp 的未来版本中尝试解决此问题。
- 如果无法解决问题,能否请您在 JSL 中实现警告功能,以便用户了解性能不佳。
然后他可以调整代码,例如使用代替:
https://community.jmp.com/t5/Discussions/Should-you-Loop-through-a-data-table-or-use-Recode-or-use-Get/mp/579844/highlight/true#M78711
自动化和脚本基础数据分析与建模数据混合和清理数据探索和可视化脚本共享和交流结果统计与分析