ภาษา R ได้กลายมาเป็นหนึ่งในภาษาหลักของเหล่า Data Scientist ในทุกวันนี้ไปแล้ว อีกทั้งยังเป็นภาษาที่ค่อนข้างสนุก เรียนรู้ได้ไม่ยากนัก ทาง Code School จึงได้ร่วมมือกับ O’Reilly พัฒนาระบบสอนเขียนภาษา R เบื้องต้นให้เราได้ลองเรียนกันฟรีๆ ครับ

เว็บไซต์นี้อยู่ที่ http://tryr.codeschool.com/ โดยจะมีทั้งเนื้อหาพื้นฐานภาษา R และหน้าจอ Console บน Web Browser ให้เราลองรันโค้ดเพื่อดูผลลัพธ์กันได้เลย และเนื้อหามีด้วยกัน 7 บท ดังนี้
- R Syntax พื้นฐานเบื้องต้นของภาษา การประกาศตัวแปร กระบวนการทางคณิตศาสตร์ และฟังก์ชันต่างๆ
- Vectors รวมกลุ่มข้อมูลเข้าเป็น Vector และทำกระบวนการทางคณิตศาสตร์และวาดกราฟ
- Metrices สร้างข้อมูลและกราฟ 2 มิติ
- Summary Statistics คำนวณและพล็อตข้อมูลตามค่าสถิติพื้นฐาน เช่น Mean, Median, Standard Deviation
- Factors สร้างและพล็อตข้อมูลที่จำแนกหมวดหมู่เอาไว้
- Data Frames รู้จักแนวคิด Data Frame และวิธีการโหลด Frame จากหลายไฟล์มารวมกัน
- Working With Real-World Data ทดลองทำ Correlation จากหลายๆ Data Sets, หัดทำ Linear Model และลองติดตั้ง Package เสริมเพิ่มเติม
อย่างไรก็ดี ตัวเว็บยังมีบั๊กนิดหน่อยนะครับ แต่ก็ถือว่าโดยรวมก็ทำให้เรียนรู้พื้นฐานของภาษาได้เร็วพอสมควรทีเดียว