การวัดเวลาแบบรายแถว
คล้ายกับตัวอย่างก่อนหน้า ออบเจกต์ mat และ df คือ matrix และดาต้าเฟรมตามลำดับ ลองใช้ microbenchmark() เพื่อวัดว่าการเลือกแถวแรกจากออบเจกต์แต่ละประเภทใช้เวลานานเท่าใด
เพื่อให้การเปรียบเทียบเป็นธรรม ให้ใช้เพียง mat[1, ] และ df[1, ] เท่านั้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การเขียน R Code อย่างมีประสิทธิภาพ
คำแนะนำการฝึกหัด
แพ็กเกจ microbenchmark ถูกโหลดไว้ใน workspace ของคุณแล้ว
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Which is faster, mat[1, ] or df[1, ]?
microbenchmark(___, ___)