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

การใช้ message ในทางปฏิบัติ

เราจะใช้ฟังก์ชัน simulate() ต่อไป ซึ่งเป็นฟังก์ชันสำหรับรัน Monte-Carlo simulation โดยทั่วไปแล้ว simulation เหล่านี้ใช้เวลานาน จึงเป็นประโยชน์ที่จะแสดงรายงานความคืบหน้าให้ผู้ใช้ทราบ ตัวอย่างเช่น:

Simulation 1 complete
Simulation 2 complete

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

การเขียน R แบบ Defensive Programming

ดูคอร์ส

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

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

N <- 10
results <- numeric(N)
for(i in 1:N) {
  results[i] <- simulate()
  # Show a progress report
  ___("___", ___, " complete")
}
แก้ไขและรันโค้ด