是否真的每次都计算两个向量?很慢吗?

是否真的每次都计算两个向量?很慢吗?

是吗?ifelse实际计算两个yesno向量-每个向量的整体?或者它只是从每个向量中计算一些值?

还有,是ifelse真的那么慢?


呼唤远方
浏览 445回答 3
3回答

芜湖不芜

顺便说一句,我不是在抨击ifelse..事实上,我一直在使用它,除非我需要效率

白板的微信

我现在更明白这一点。如果可以的话我会给一个+2的。我明白你说的了。更好的是ifelse用这样的方法rep(yes, length.out = length(ans) - sum(! test & ok ) )而不是默认rep(yes, length.out = length(ans))[test & !nas]停止不相关的评估yes. 
打开App,查看更多内容
随时随地看视频慕课网APP