RjpWikiを見ればすぐ分かりますが、色々な時間が返ってきます。いうわけで早速試すさしてうまい例が思いつかなかったので、一様分布の乱数を求めるという至って意味の無い関数を用意してみます。関数runifというものを利用していますが、これは一様分布から得られる乱数を引数の数だけ返すというものです。for分と併用して、runifを呼び出す回数と、runifに渡す引数を与える関数を定義してやりました。始めの2つの結果から、forをまわす回数の影響が、runifに渡す引数と比べて非常に大きいことが分かりますね。同じ「一様分布から乱数を1000個発生させる」目的なら、forを使う方が断然遅いことが分かります。(1000回程度では体感できるほどではなさそうですが...)ついでに、最後の例は桁数を一つ間違ってしまい、プログラムが全然止まらなくなり悲しい気持ちになりました。Rにおいては全く持ってforはおぞましい。Entriesはてなブログをはじめよう!rindai87さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。