始める無料で始める

シンプルな for ループを書く

for ループを書いて、処理を何度も繰り返し、その結果をベクトルに順次保存していきます。前の演習で作成した関数を使ってサイコロを振ります。

この演習はコースの一部です

Rで解く確率パズル

コースを見る

演習の手順

  • for ループで、インデックスが 1 から 10000 まで進むように指定してください。
  • 各結果を保存するために、output のインデックスを入力してください。
  • 2 個のサイコロを振るように、roll_dice の引数を入力してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Initialize a vector to store the output
output <- rep(NA, 10000)

# Loop for 10000 iterations
for(i in ___){
  # Fill in the output vector with the result from rolling two dice
  output[___] <- roll_dice(___)
}
コードを編集して実行