
การติดตั้งแอปพลิเคชันบน Mac ทำได้ง่าย แค่ไป App Store ค้นหาแอปที่ต้องการ และติดตั้งหลังป้อน Apple Credentials
แต่หากคุณต้องการติดตั้ง R และ RStudio ด้วยวิธีนี้ อาจจะติดขัด เพราะแอปพลิเคชันเหล่านี้ไม่มีบน App Store
그럼 (So) คุณจะดาวน์โหลดแอปเหล่านี้บน Mac ยังไง? มาหาคำตอบกัน
ทำไมต้องใช้ 2 แอปพลิเคชันเพื่อรัน R?
หากคุณเพิ่งเข้าสู่ Ecosystem ของ R คุณอาจสงสัยว่าทำไมต้องใช้ R และ RStudio ทั้งคู่เพื่อรัน R Script
คุณเห็น เพื่อรันโปรแกรมที่ใช้ภาษา R ระบบต้องเข้าใจ Code ที่คุณเขียน เพื่อทำเช่นนั้น ต้องมี Compiler Compiler นี้รับผิดชอบแปลง Script เป็น Machine-level Code ที่ CPU รันได้ งาน Compile Code นี้ทำโดย R
RStudio ตรงข้าม เป็น Integrated Development Environment (IDE) ที่ให้ผู้ใช้ Graphical Interface, Debugging Tools และ Automation Systems ช่วยให้เขียน Code ได้ง่ายขึ้น
วิธีติดตั้ง R บน Mac
Mac ที่คุณใช้อาจใช้ Apple Silicon หรือ Intel Processors ขึ้นอยู่กับ Hardware คุณต้องเลือก Version ของ R ที่เหมาะสมเพื่อ Performance ที่ดีที่สุด แม้ Mac Apple Silicon จะรันแอปที่สร้างสำหรับ Intel ได้ผ่าน Rosetta แต่ Performance ไม่ดีเท่า Native Apps
ดังนั้น หากคุณมี Mac ใช้ Apple Silicon สามารถไปที่ Official Site ของ The R Project และติดตั้งไฟล์ arm64.pkg ที่ออกแบบสำหรับ Apple Silicon
ในทางกลับกัน หากคุณมีระบบที่ใช้ Intel Hardware ให้ดาวน์โหลดไฟล์ .pkg ที่ด้านบนแทน นอกจากนี้ หากคุณมี Mac เก่า สามารถดู Operating System บน Mac และติดตั้ง Package ที่เหมาะกับ macOS ของคุณ
เมื่อทราบว่า Package ไหนเหมาะกับเครื่อง คุณสามารถทำตามขั้นตอนด้านล่างเพื่อได้ R บน Mac:
- ดาวน์โหลด Installer Package จาก CRAN ตาม Specifications ของระบบ
- รอดาวน์โหลดเสร็จ คลิกสองครั้งที่ Package เพื่อเริ่มติดตั้ง ทำตาม On-screen Instructions ใน R Installer เพื่อเสร็จสิ้น

ตรวจสอบการติดตั้ง R
ในส่วนใหญ่ R Installer ทำงานได้ดีในการติดตั้ง R Application บนระบบ แต่บางครั้งอาจมีปัญหากับการติดตั้ง ทำให้เกิดปัญหาเมื่อรัน R Scripts
จึงควรตรวจสอบว่าการติดตั้ง R ถูกต้อง โดยทำตามขั้นตอน:
- เปิดโฟลเดอร์ Applications บน Mac ด้วย Shortcut Command + Shift + A

- เปิดแอปพลิเคชัน R จะเปิด R Console บน Mac

- เพื่อให้แน่ใจว่าทุกอย่างรันราบรื่น ให้ป้อนคำสั่ง Print ง่ายๆ ใน R Console และรัน
print('Hello, world!') - กด Return ควรได้ข้อความพิมพ์บน Interface หากทุกอย่างทำงานถูกต้อง

วิธีติดตั้ง RStudio บน Mac
ตอนนี้เรามี R Compiler บน Mac แล้ว สามารถรัน R Scripts ได้ง่าย แต่ R Console ที่มาพร้อม R Application ไม่เสนอ Debugging และ Advanced Auto-complete Features ที่ทำให้เขียน Code ง่าย
ดังนั้น เพื่อได้ Coding Experience ที่ดีที่สุดขณะเขียน R Scripts คุณสามารถดาวน์โหลด RStudio IDE ได้ ทำตามขั้นตอน:
- ดาวน์โหลด Installer Package สำหรับ Mac จากหน้า Download ของ RStudio

- รอดาวน์โหลดเสร็จ คลิกสองครั้งที่ไฟล์ DMG ในโฟลเดอร์ Downloads และลากไอคอน RStudio ไปที่โฟลเดอร์ Applications เพื่อติดตั้งเสร็จสิ้น

วิธีใช้ Homebrew ติดตั้ง R และ RStudio บน Mac
หากคุณเป็น Developer คุณรู้ว่า Terminal บน Mac ทรงพลัง แต Package Managers เช่น Homebrew ทำให้ Terminal กลายเป็น Productivity Workhorse
ดังนั้น หากคุณยังไม่มี Homebrew ควรดาวน์โหลดโดยทำตามคู่มือของเราเกี่ยวกับการติดตั้ง Mac Apps ใน Terminal ด้วย Homebrew
เมื่อมี Homebrew แล้ว คุณสามารถดาวน์โหลด R และ RStudio ทั้งคู่ได้โดยสั่งคำสั่งใน Terminal
เพื่อติดตั้ง R ด้วย Homebrew ให้เปิด Terminal บน Mac และป้อนคำสั่ง:
brew install r
เมื่อติดตั้งเสร็จ รันคำสั่งต่อไปเพื่อติดตั้ง RStudio:
brew install --cask rstudio
เริ่มต้นใช้งาน R บน Mac
ตอนนี้คุณติดตั้ง R และ RStudio แล้ว สามารถเริ่มสร้าง Scripts ที่วิเคราะห์ข้อมูลจำนวนมากในไม่กี่วินาที
อย่างไรก็ตาม หากต้องการเรียนรู้ R มีที่เยอะมากบน Internet ที่เรียนฟรี แต่จำไว้ว่ายังมีภาษาโปรแกรมมิ่งอื่นๆ เยอะที่เรียนได้เช่นกัน