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

การวัดเวลาแบบรายแถว

คล้ายกับตัวอย่างก่อนหน้า ออบเจกต์ mat และ df คือ matrix และดาต้าเฟรมตามลำดับ ลองใช้ microbenchmark() เพื่อวัดว่าการเลือกแถวแรกจากออบเจกต์แต่ละประเภทใช้เวลานานเท่าใด

เพื่อให้การเปรียบเทียบเป็นธรรม ให้ใช้เพียง mat[1, ] และ df[1, ] เท่านั้น

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

การเขียน R Code อย่างมีประสิทธิภาพ

ดูคอร์ส

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

แพ็กเกจ microbenchmark ถูกโหลดไว้ใน workspace ของคุณแล้ว

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

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

# Which is faster, mat[1, ] or df[1, ]? 
microbenchmark(___, ___)
แก้ไขและรันโค้ด