Build your ultimate AI agent
รายละเอียดคอร์ส
จุดเด่นของ R คือถูกออกแบบมาเพื่อการวิเคราะห์ข้อมูลโดยเฉพาะ แต่ข้อจำกัดคือ R อาจทำงานช้าในบางกรณี ซึ่งส่งผลต่อการวิเคราะห์ของเรา ด้วยเหตุนี้ การเรียนรู้เทคนิคสำคัญในการเพิ่มความเร็วของการวิเคราะห์จึงเป็นสิ่งจำเป็น เพื่อลดเวลาในการประมวลผลและได้รับข้อมูลเชิงลึกได้อย่างรวดเร็ว
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
ศิลปะแห่งการ Benchmark
การทำให้โค้ดทำงานเร็วขึ้นต้องเริ่มจากการรู้ว่าโค้ดใช้เวลานานแค่ไหน บทนี้แนะนำแนวคิดของการ benchmark โค้ด
2
การปรับแต่ง: Base R ที่มีประสิทธิภาพ
R มีความยืดหยุ่นสูง เพราะปัญหาเดียวกันมักแก้ได้หลายวิธี และบางวิธีอาจเร็วกว่าอีกวิธีหลายเท่า บทนี้จะสอนวิธีเขียน base R code ที่มีประสิทธิภาพ
3
การวินิจฉัยปัญหา: Code Profiling
การ profiling ช่วยระบุจุดคอขวดในโค้ด บทนี้จะสอนวิธีแสดงผลจุดคอขวดเหล่านั้นด้วยแพ็กเกจ profvis
4
โค้ดประสิทธิภาพสูง: Parallel Programming
บางปัญหาสามารถแก้ได้เร็วขึ้นด้วยการใช้หลาย core บนเครื่องของคุณ บทนี้จะแสดงวิธีเขียน R code ที่รันแบบ parallel
R
การเขียน R Code อย่างมีประสิทธิภาพ
เรียนจบแล้ว

