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

วิเคราะห์ sapply ย้อนกลับ

sapply(list(runif (10), runif (10)), 
       function(x) c(min = min(x), mean = mean(x), max = max(x)))

โดยยังไม่ต้องรันโค้ดใน console ลองใช้เหตุผลพิจารณาดูว่าข้อความใดต่อไปนี้ถูกต้องและเพราะอะไร

(1) sapply() ไม่สามารถย่อผลลัพธ์ที่ lapply() คืนมาได้ จึงคืนค่าเป็น list ของ vector แทน
(2) โค้ดนี้สร้าง matrix ที่มี 3 แถวและ 2 คอลัมน์
(3) ฟังก์ชันที่ใช้ภายใน sapply() เป็นฟังก์ชันนิรนาม (anonymous function)
(4) โครงสร้างข้อมูลที่ได้ไม่มีชื่อกำกับใดๆ

เลือกตัวเลือกที่ระบุข้อความที่ถูกต้องทั้งหมด

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

R ระดับกลาง

ดูคอร์ส

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

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด