นับจำนวนฟังก์ชันที่ Export
แพ็กเกจคือกลไกสำคัญของ R ที่รวบรวมสิ่งที่มีประโยชน์ไว้ในชุดเดียวอย่างเป็นระเบียบ
เนื้อหาที่เปิดให้ใช้งานสาธารณะของแพ็กเกจเรียกว่า exports ฟังก์ชัน getNamespaceExports("pkg_name") จะคืนค่าเวกเตอร์ของฟังก์ชันที่ export ออกมา
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การเขียน R แบบ Defensive Programming
คำแนะนำการฝึกหัด
- ใช้ฟังก์ชัน
getNamespaceExports()เพื่อตรวจสอบว่าแพ็กเกจ ggplot2 มีฟังก์ชันที่ export ทั้งหมดกี่ฟังก์ชัน แล้วเก็บผลลัพธ์ไว้ในตัวแปรno_of_functions
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Count the number of functions in ggplot2
no_of_functions <- ___