zdlspace 发表于 2021-8-2 14:34 
0.6秒还慢吗?1秒都不到呀,很好奇你是什么样的数据,居然会很慢,难道有几万个变量吗
因为写程序的话感觉用循环中用cap会对时间产生影响,这些影响在observation过多的情况下会放大,cap虽然会解决不报错的问题并且让程序继续进行,但是程序报错的时间还是客观存在的,所以在处理大型数据的时候我希望还是能找到减少系统时间的程序(当然在如果的可能下,这个问题可能暂时没办法解决)。我的数据是observation多而不是变量多,几百万的obs我觉得每变更一次就会变得时间很长,而如果报错的话可能对系统计算与优化有影响,很简单的例子,您上述的例子里如果用 format _all %20s 基本不费时间(0.001s,可能是系统误差导致,也有可能是循环导致的),而用循环的话我这边大概是0.2s左右,还是有些差距的。