回复:获取行,其中:速度问题 - 状态更改为:已确认你好@hogi , 谢谢你的建议! 我们已收到您的请求并将予以考虑。
回复:获取行,其中:速度问题 - 状态更改为:是,敬请期待!回复:获取行,其中:速度问题谢谢 :)
获取行:速度问题☐ 很酷的新功能
☑ 可以帮助很多用户!
☑ 删除“错误”
☐ 很高兴有
☐ 没人需要它
#myTop10_2022
如果列被变量引用(这里是i=5 ),则获取行的速度会非常慢
dt = Open( "$SAMPLE_DATA/Wafer Stacked.jmp" );
t0=hptime();
i = 5;
dt << get rows where( As Column( dt, i ) == 10 );
(hptime()-t0)/1000000;
而不是像下面这样直接引用
dt << get rows where( As Column( dt, 5 ) == 10 );
我的愿望:
更多愿望由
自动化和脚本基础数据分析与建模数据混合和清理数据探索与可视化分享和交流结果回复:获取行:速度问题嗨,Sarah。有最新消息吗?
如果没有的话,我可以没有:)
回复:获取行,其中:速度问题 - 状态更改为:已交付Hi @hogi, I apologize for not responding to your earlier message! If you want to be sure I will get a notification, please tag me. In JMP 18, there is 一个新的JSL功能Where这是替代dt << Get Rows Where. Please check it out and let me know if it solves your issue. For now, I have marked this as Delivered.
回复:获取行:速度问题你好@Sarah-Sylvestre
上面的代码给出了 4625 个匹配行,当我尝试使用
dt = Open( "$SAMPLE_DATA/Wafer Stacked.jmp" );
t0=hptime();
i = 5;
where(dt, As Column( dt, i ) == 10 );
(hptime()-t0)/1000000;
我明白了

在哪里()可以用于此应用程序吗?如何使用?