เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การเขียน for loop อย่างง่าย

มาเขียน for loop เพื่อทำซ้ำกระบวนการหลายครั้งและจัดเก็บผลลัพธ์สะสมไว้ใน vector กัน โดยจะใช้ฟังก์ชันที่สร้างไว้ในแบบฝึกหัดที่แล้วสำหรับการทอยลูกเต๋า

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Probability Puzzles in R

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ระบุในคำสั่ง for loop ให้ดัชนีวนจาก 1 ถึง 10000
  • ใส่ดัชนีให้ output เพื่อเก็บผลลัพธ์ในแต่ละรอบ
  • ใส่อาร์กิวเมนต์ให้ roll_dice เพื่อทอยลูกเต๋า 2 ลูก

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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(___)
}
แก้ไขและรันโค้ด