Anaconda RStudio: วิธีดาวน์โหลดและติดตั้งบน Windows/แมค

⚡ สรุปอย่างชาญฉลาด

RStudio คือสภาพแวดล้อมการพัฒนาแบบบูรณาการที่ผู้ใช้ R ส่วนใหญ่ใช้ และ Anaconda สามารถจัดหา R, RStudio และแพ็กเกจต่างๆ ได้จากการติดตั้ง conda เพียงครั้งเดียว ขั้นตอนการติดตั้งทั้งสองแบบจะอธิบายไว้ด้านล่าง Windows และ macOS.

  • 🔘 สองเส้นทาง: ติดตั้ง R จาก CRAN และ RStudio จาก Posit หรือให้ Anaconda จัดการทั้งสองอย่างผ่านทาง conda ก็ได้
  • ☑️ ความสำคัญของการสั่งซื้อ: RStudio เป็นเพียงโปรแกรมแก้ไขข้อความ ดังนั้นจึงต้องมีการติดตั้ง R ที่ใช้งานได้ก่อน
  • ✅ การตั้งค่า Anaconda: โปรแกรมติดตั้งแบบกราฟิกทำงานบน macOS และ Windows และจัดเก็บแพ็กเกจทั้งหมดไว้ในโฟลเดอร์เดียวกัน
  • 🧪 แพคเกจ: ชุด r-essentials จะติดตั้ง R พร้อมกับแพ็กเกจด้านวิทยาศาสตร์ข้อมูลทั่วไปอีกประมาณสองร้อยแพ็กเกจ
  • 🛠️ การตรวจสอบ: การรันคำสั่ง summary(cars) ในสคริปต์เป็นการยืนยันว่า R และ RStudio สามารถสื่อสารกันได้
  • ⚠️ ประกาศจากช่อง: Anaconda หยุดดูแลช่องทาง R ของตนเมื่อวันที่ 4 พฤศจิกายน 2025 ดังนั้น conda-forge หรือ CRAN จึงเป็นแหล่งข้อมูลปัจจุบัน

วิธีการดาวน์โหลดและติดตั้ง RStudio ใน Anaconda

อาร์คืออะไร?

R เป็นภาษาโปรแกรมสำหรับการวิเคราะห์ทางสถิติและข้อมูล เพื่อให้สามารถใช้งาน R ได้อย่างสะดวกสบาย เราจึงติดตั้งสภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) ด้วย RStudio เป็น IDE ที่ใช้กันอย่างแพร่หลายที่สุดสำหรับ R เนื่องจากใช้งานง่ายและเป็นโอเพนซอร์ส และเป็นหนึ่งในแอปพลิเคชันที่ Anaconda สามารถติดตั้งให้คุณได้

RStudio พัฒนาโดย วางตัวบริษัทที่เดิมชื่อ RStudio ปัจจุบันคือ PBC มันเป็นโปรแกรมแก้ไขข้อความ ไม่ใช่ภาษาโปรแกรม ดังนั้นจึงจำเป็นต้องมีการติดตั้ง R ไว้แล้วจึงจะใช้งานได้ — RStudio Desktop ต้องการ R เวอร์ชัน 3.6.0 หรือใหม่กว่า

อนาคอนด้าคืออะไร?

Anaconda เป็นระบบปฏิบัติการแบบโอเพนซอร์สฟรีที่ประกอบด้วยทั้งสองอย่าง Python และ ภาษาโปรแกรม Rมีการใช้งานอย่างแพร่หลายในแวดวงวิทยาศาสตร์และโดยนักวิทยาศาสตร์ข้อมูลเพื่อดำเนินโครงการเรียนรู้ของเครื่องจักร และ การวิเคราะห์ข้อมูล.

ทำไมต้องใช้อนาคอนด้า?

Anaconda ช่วยคุณจัดการไลบรารีทั้งหมดที่จำเป็นสำหรับ Python และ R ในที่เดียวกัน มันจะติดตั้งไลบรารีและ IDE ไว้ในโฟลเดอร์เดียวกันเพื่อลดความซับซ้อนในการจัดการแพ็กเกจ มิฉะนั้น คุณจะต้องติดตั้งแต่ละส่วนแยกกัน

⚠️ หมายเหตุเกี่ยวกับเวอร์ชัน (2025): งู ได้ยกเลิกการใช้งานช่อง R เมื่อวันที่ 4 พฤศจิกายน 2025 และจะไม่ส่งเวอร์ชัน R ใหม่ การอัปเดตแพ็กเกจ หรือการแก้ไขด้านความปลอดภัยไปยังที่นั่นอีกต่อไป แพ็กเกจที่มีอยู่ยังคงสามารถดาวน์โหลดได้ และสภาพแวดล้อมที่มีอยู่ยังคงใช้งานได้ แต่สำหรับชุดโปรแกรม R ปัจจุบัน Anaconda จะแนะนำผู้ใช้ให้ไปที่ conda-forge หรือการติดตั้ง CRAN ดั้งเดิม คำสั่ง conda ทุกคำสั่งด้านล่างยังคงทำงานได้ เพียงแต่คาดหวังว่าจะเป็นเวอร์ชันแพ็กเกจที่เก่ากว่าจากที่นั่น r ช่อง

ติดตั้ง R และ RStudio โดยไม่ต้องใช้ Anaconda

หากคุณต้องการเพียง R และ RStudio โดยไม่รวมชุดเครื่องมือ conda ที่ครอบคลุมกว่า การติดตั้งผ่านสองโปรแกรมจะสั้นกว่าและอัปเดตอยู่เสมอ นอกจากนี้ยังเป็นวิธีที่ Posit ได้ระบุไว้ด้วย

  • ขั้นตอนที่ 1) ติดตั้ง R ก่อน ดาวน์โหลดตัวติดตั้งสำหรับระบบปฏิบัติการของคุณจาก CRAN และเรียกใช้โดยใช้ตัวเลือกเริ่มต้น RStudio ไม่สามารถเริ่มต้นได้หากไม่มีตัวติดตั้งนี้
  • ขั้นตอนที่ 2) ติดตั้ง RStudio Desktop ดาวน์โหลดเวอร์ชันโอเพนซอร์สฟรีได้จากหน้าดาวน์โหลดของ Posit Windows ต้องใช้ระบบ 64 บิต Windows 10 หรือใหม่กว่า และ macOS ต้องใช้ Sonoma (14) หรือใหม่กว่า
  • ขั้นตอนที่ 3) เปิดใช้งาน RStudio โปรแกรมจะตรวจจับการติดตั้ง R โดยอัตโนมัติและแสดงเวอร์ชันของ R ในคอนโซลเมื่อเปิดใช้งาน

เพื่อยืนยันว่าทั้งสองเชื่อมต่อกันแล้ว ให้พิมพ์บรรทัดใดบรรทัดหนึ่งในคอนโซล:

# Type this in the RStudio Console after installing
R.version.string   # reports the R build RStudio is attached to

เลือกใช้ Anaconda แทนเมื่อคุณทำงานในด้านอื่นๆ ด้วย Pythonเมื่อคุณต้องการให้ conda ช่วยจัดการการพึ่งพาของแพ็กเกจ หรือเมื่อทีมของคุณใช้สภาพแวดล้อม conda เป็นมาตรฐานอยู่แล้ว ขั้นตอนการใช้งาน Anaconda เริ่มต้นด้านล่าง

วิธีการติดตั้ง RStudio ในอนาคอนดา

Anaconda รวบรวม R, RStudio และตัวจัดการแพ็กเกจ conda ไว้ด้วยกัน ดังนั้นตัวติดตั้งเพียงตัวเดียวจึงครอบคลุมเครื่องมือทั้งหมด แผนภาพด้านล่างแสดงให้เห็นว่าส่วนประกอบเหล่านั้นทำงานร่วมกันอย่างไร

แผนภาพแสดงแพลตฟอร์ม Anaconda ที่รวม R, RStudio และระบบจัดการแพ็กเกจ conda ไว้ด้วยกัน

วิธีการติดตั้ง RStudio ใน Anaconda สำหรับ Mac

ด้านล่างนี้เป็นขั้นตอนในการติดตั้ง RStudio ใน Anaconda สำหรับ Mac:

ขั้นตอนที่ 1) ดาวน์โหลด Anaconda สำหรับระบบปฏิบัติการของคุณ

ไปที่ หน้าดาวน์โหลด Anaconda Distribution และดาวน์โหลดตัวติดตั้ง

โดยค่าเริ่มต้น Chrome จะเลือกโปรแกรมดาวน์โหลดที่เหมาะสมกับระบบที่คุณกำลังใช้งานอยู่ คู่มือนี้จะติดตั้ง Anaconda บนระบบดังกล่าว macOS; บน Windows หรือ Linux เลือกเอา Windows หรือตัวติดตั้ง Linux บนหน้าเดียวกัน ภาพหน้าจอด้านล่างนี้ถ่ายจากเวอร์ชันเก่าที่วางจำหน่าย Python เวอร์ชัน 3.6 ดังนั้นหมายเลขเวอร์ชันในหน้าดาวน์โหลดของคุณจะสูงขึ้น — ขั้นตอนต่างๆ ยังคงเหมือนเดิม

หน้าดาวน์โหลด Anaconda ใน Chrome พร้อมกับ macOS เลือกตัวติดตั้งแบบกราฟิก

ขั้นตอนที่ 2) เริ่มการติดตั้ง Anaconda

ตอนนี้คุณพร้อมที่จะติดตั้ง Anaconda แล้ว Double-คลิกไฟล์ที่ดาวน์โหลดมาเพื่อเริ่มต้น ไฟล์ดังกล่าวเป็นไฟล์ .dmg macOS และไฟล์ .exe บน Windowsระบบจะขอให้คุณยืนยันการติดตั้ง คลิกปุ่ม "ดำเนินการต่อ"

macOS หน้าต่างยืนยันการติดตั้งที่ขออนุญาตเรียกใช้แพ็กเกจ Anaconda

คุณถูกนำไปยังโปรแกรมติดตั้ง Anaconda3 แล้ว

หน้าจอต้อนรับของโปรแกรมติดตั้ง Anaconda3 macOS โดยปุ่ม "ดำเนินการต่อ" ถูกไฮไลต์ไว้

ขั้นตอนที่ 3) ดำเนินการติดตั้งต่อ

หน้าต่างถัดไปจะแสดงไฟล์ ReadMe หลังจากอ่านเอกสารแล้ว ให้คลิก Continue

หน้าจอ Read Me ของโปรแกรมติดตั้ง Anaconda3 แสดงรายการสิ่งที่แพ็กเกจจะติดตั้ง

ขั้นตอนที่ 4) อ่านข้อตกลงผู้ใช้ปลายทาง

หน้าต่างนี้แสดงข้อตกลงใบอนุญาตผู้ใช้ปลายทางของ Anaconda คลิก ดำเนินการต่อ เพื่อไปยังขั้นตอนถัดไป

โปรแกรมติดตั้ง Anaconda3 แสดงข้อความข้อตกลงใบอนุญาตผู้ใช้ปลายทาง

ขั้นตอนที่ 5) คลิกปุ่ม "ตกลง"

ระบบจะแจ้งให้คุณทราบเพื่อยืนยัน คลิก "ยืนยัน" เพื่อไปยังขั้นตอนถัดไป

macOS แจ้งเตือนให้ผู้ใช้ยอมรับข้อกำหนดและเงื่อนไขใบอนุญาตของ Anaconda

ขั้นตอนที่ 6) ค้นหาเส้นทางการติดตั้ง

คลิก "เปลี่ยนตำแหน่งการติดตั้ง" เพื่อกำหนดตำแหน่งการติดตั้ง Anaconda โดยค่าเริ่มต้น Anaconda จะถูกติดตั้งในสภาพแวดล้อมของผู้ใช้: Users/YOURNAME/

หน้าจอปลายทางการติดตั้ง Anaconda3 พร้อมปุ่ม "เปลี่ยนตำแหน่งการติดตั้ง"

เลือกปลายทางโดยคลิก "ติดตั้งสำหรับฉันเท่านั้น" ซึ่งหมายความว่า Anaconda จะสามารถเข้าถึงได้เฉพาะผู้ใช้รายนี้เท่านั้น

หน้าจอประเภทการติดตั้ง โดยเลือกตัวเลือก "ติดตั้งสำหรับฉันเท่านั้น"

ขั้นตอนที่ 7) เริ่มติดตั้ง Anaconda

คลิก ติดตั้ง เพื่อดำเนินการต่อ ภาพหน้าจอด้านล่างแสดงพื้นที่ดิสก์ที่ต้องการประมาณ 2.5 GB; เวอร์ชันปัจจุบันของ Anaconda Distribution ต้องการพื้นที่มากกว่านั้นมาก และตัวติดตั้งจะแสดงตัวเลขที่แน่นอนสำหรับเวอร์ชันที่คุณดาวน์โหลดในหน้าจอนี้เสมอ

โปรแกรมติดตั้ง Anaconda3 พร้อมสำหรับการติดตั้ง โดยจะแสดงพื้นที่ดิสก์ที่ต้องการ

กล่องข้อความจะปรากฏขึ้น ยืนยันโดยการพิมพ์ping ใส่รหัสผ่านของคุณ จากนั้นกด ติดตั้งซอฟต์แวร์

macOS ระบบขอรหัสผ่านเพื่อยืนยันการติดตั้งซอฟต์แวร์ Anaconda

การติดตั้งอาจใช้เวลานาน ขึ้นอยู่กับเครื่องของคุณ

แถบแสดงความคืบหน้าการติดตั้งโปรแกรมติดตั้ง Anaconda3 ระหว่างการติดตั้งแพ็กเกจ macOS

ขั้นตอนที่ 8) ติดตั้ง VS Code ถ้าคุณต้องการ.

Anaconda จะถามว่าคุณต้องการติดตั้งหรือไม่ Microsoft VS Codeคุณสามารถเพิกเฉยและกดดำเนินการต่อได้

โปรแกรมติดตั้ง Anaconda3 มีตัวเลือกเสริม Microsoft VS Code การติดตั้ง

ขั้นตอนที่ 9) เสร็จสิ้นการติดตั้ง

การติดตั้งเสร็จสมบูรณ์แล้ว คุณสามารถปิดหน้าต่างได้

หน้าจอสรุปการติดตั้ง Anaconda3 ยืนยันว่าการติดตั้งสำเร็จ

ระบบจะถามคุณว่าต้องการย้ายไฟล์ติดตั้ง “Anaconda3” ไปยังถังขยะหรือไม่ คลิก “ย้ายไปที่ถังขยะ”

macOS หน้าต่างโต้ตอบที่เสนอให้ย้ายไฟล์ติดตั้ง Anaconda3 ไปยังถังขยะ

คุณเสร็จสิ้นการติดตั้ง Anaconda บน a macOS ระบบ. Windows ลำดับเหตุการณ์ดำเนินไปตามแนวคิดทั้งเก้าข้อเดียวกัน โดยใช้พ่อมดที่แตกต่างกันออกไป

วิธีการติดตั้ง RStudio ใน Anaconda สำหรับ Windows

ต่อไปนี้เป็นขั้นตอนในการติดตั้ง RStudio ใน Anaconda Windows:

ขั้นตอนที่ 1) เปิดไฟล์ exe ที่ดาวน์โหลดมา แล้วคลิก ถัดไป

งู Windows หน้าจอต้อนรับตัวช่วยตั้งค่า พร้อมปุ่มถัดไป

ขั้นตอนที่ 2) ยอมรับข้อตกลงใบอนุญาต

งู Windows วิซาร์ดการตั้งค่าจะแสดงข้อตกลงใบอนุญาตให้ยอมรับ

ขั้นตอนที่ 3) เลือก "เฉพาะฉัน" แล้วคลิก "ถัดไป"

งู Windows วิซาร์ดการตั้งค่าโดยเลือกประเภทการติดตั้งแบบ "เฉพาะฉัน"

ขั้นตอนที่ 4) เลือกโฟลเดอร์ปลายทางแล้วคลิกถัดไป

งู Windows หน้าจอเลือกโฟลเดอร์ปลายทางของตัวช่วยตั้งค่า

ขั้นตอนที่ 5) คลิกที่ปุ่ม ติดตั้ง ในหน้าจอถัดไป

งู Windows หน้าจอตัวเลือกขั้นสูงของตัวช่วยติดตั้งก่อนการติดตั้ง

ขั้นตอนที่ 6) การติดตั้งจะเริ่มต้นขึ้น

งู Windows แถบแสดงความคืบหน้าของตัวช่วยติดตั้งระหว่างการติดตั้ง

เมื่อทำขั้นตอนนี้เสร็จแล้ว Anaconda ก็จะถูกติดตั้ง Anaconda มาพร้อมกับ conda ไม่ใช่ R ดังนั้น R จึงเป็นสิ่งต่อไปที่จะต้องเพิ่มเข้าไป

วิธีการติดตั้ง R

ติดตั้ง R บน Mac

ต่อไปนี้เป็นกระบวนการทีละขั้นตอนในการติดตั้ง R บน Mac:

ขั้นตอนที่ 1) ตรวจสอบว่า Anaconda ติดตั้งอยู่ที่ใด

Anaconda ใช้เทอร์มินัลในการติดตั้งไลบรารี และเทอร์มินัลเป็นวิธีที่เร็วที่สุดในการทำเช่นนั้น เราต้องระบุพาธการติดตั้งให้ถูกต้อง ในกรณีของเรา Anaconda ถูกติดตั้งไว้ใน Users/USERNAME/ ซึ่งเราสามารถตรวจสอบได้โดยการตรวจสอบโฟลเดอร์ anaconda3

เปิดโปรแกรม Computer แล้วเลือก Users จากนั้นเลือก USERNAME แล้วเลือก anaconda3 แค่นี้ก็ยืนยันได้แล้วว่า Anaconda ลงจอดบนเส้นทางที่ถูกต้องแล้ว ดูวิธีการได้ที่นี่ macOS เขียนพาธลงไป คลิกขวาที่โฟลเดอร์ แล้วเลือก "รับข้อมูล" (Get Info)

macOS หน้าต่าง Finder แสดงโฟลเดอร์ anaconda3 ภายในไดเร็กทอรีของผู้ใช้

เลือกเส้นทางที่แสดงอยู่ใต้หัวข้อ "ที่ไหน" แล้วคลิก "คัดลอก"

macOS แผงข้อมูล Get Info แสดงเส้นทางของโฟลเดอร์ anaconda3

ขั้นตอนที่ 2) เปิดเทอร์มินัล

วิธีที่สั้นที่สุดคือใช้ Spotlight Search แล้วพิมพ์ terminal

macOS การค้นหา Spotlight ถูกใช้เพื่อเปิดแอปพลิเคชัน Terminal

เทอร์มินัลจะตั้งค่าไดเร็กทอรีการทำงานเริ่มต้นเป็น Users/USERNAME ดังที่แสดงในรูปด้านบน เส้นทางของ anaconda3 และไดเร็กทอรีการทำงานนั้นเหมือนกัน ใน macOSโฟลเดอร์ปัจจุบันจะแสดงอยู่ก่อนพร้อมท์ $ เทอร์มินัลจะติดตั้งไลบรารีทั้งหมดในไดเร็กทอรีการทำงานนี้

หากเส้นทางที่คุณคัดลอกไม่ตรงกับไดเร็กทอรีปัจจุบัน ให้เปลี่ยนโดยพิมพ์ cd PATH ในเทอร์มินัล โดยที่ PATH คือเส้นทางที่คุณวางลงในโปรแกรมแก้ไขข้อความ หากมีช่องว่างใน PATH ให้ใส่เครื่องหมายอัญประกาศครอบไว้ การทำเช่นนี้จะเปลี่ยนไดเร็กทอรีปัจจุบันไปยัง PATH

macOS ข้อความแจ้งเตือนในเทอร์มินัลแสดงไดเร็กทอรีการทำงานเริ่มต้นสำหรับผู้ใช้

ขั้นตอนที่ 3) ติดตั้ง R.

เราพร้อมที่จะติดตั้ง R แล้ว การติดตั้งแพ็กเกจและส่วนประกอบที่จำเป็นทั้งหมดด้วยคำสั่ง conda ในเทอร์มินัลเป็นวิธีที่ง่ายที่สุด

## In the terminal
conda install r-essentials --yes

r-essentials หมายความว่า conda จะติดตั้ง R พร้อมกับไลบรารีที่นักวิทยาศาสตร์ข้อมูลมักต้องการ โดยชุดแพ็กเกจนี้ประกอบด้วยแพ็กเกจยอดนิยมประมาณสองร้อยรายการ รวมถึง IRkernel, dplyr, shiny, ggplot2, tidyr, caret และ nnet

เทอร์มินัลที่กำลังรันคำสั่ง `conda install r-essentials`

Conda เริ่มดาวน์โหลดไลบรารีแล้ว

การรวบรวมทั้งหมดต้องใช้เวลาสักหน่อย โปรดอดทนรอ

เทอร์มินัลแสดงรายการแพ็กเกจ R ที่ conda กำลังดาวน์โหลดสำหรับ r-essentials

ในเทอร์มินัล คุณควรเห็นข้อความ "Executing transaction: done" ถ้าเป็นเช่นนั้น แสดงว่าติดตั้ง R เรียบร้อยแล้ว

จากนั้นคุณสามารถตรวจสอบตำแหน่งของ R ได้

หน้าจอเทอร์มินัลแสดงข้อความว่า "ดำเนินการธุรกรรมเสร็จสิ้นหลังจากการติดตั้ง R"

เคล็ดลับ: ปัจจุบัน Anaconda ได้จัดทำเอกสารเกี่ยวกับการติดตั้ง R ลงในสภาพแวดล้อมของตัวเอง แทนที่จะเป็นสภาพแวดล้อมพื้นฐาน ซึ่งจะช่วยป้องกันไม่ให้การอัปเกรด R ไปรบกวนการตั้งค่าของคุณ Python แพคเกจ:

# Create an isolated conda environment for R
conda create --name r_env r-essentials r-base

# Switch into it before installing anything else
conda activate r_env

ติดตั้ง R บน Windows

ต่อไปนี้เป็นกระบวนการทีละขั้นตอนในการติดตั้ง R บน Windows:

ขั้นตอนที่ 1) เปิดหน้าต่าง Command Prompt ของ Anaconda

Windows เมนูเริ่มต้นพร้อมแอปพลิเคชัน Anaconda Prompt ที่เลือกไว้

ขั้นตอนที่ 2) ในหน้าต่าง Command Prompt:

  1. ป้อนคำสั่งติดตั้ง R
  2. ปัญหาสิ่งแวดล้อมได้รับการแก้ไขแล้ว
  3. รายการแพ็กเกจที่จะติดตั้งจะแสดงขึ้น

Anaconda Prompt แสดงรายการแพ็กเกจ R ที่ conda วางแผนจะติดตั้ง

ขั้นตอนที่ 3) พิมพ์ y แล้วกดปุ่ม Enter เพื่อเริ่มการติดตั้ง

โปรแกรม Anaconda จะแจ้งเตือนหลังจากป้อน y เพื่อยืนยันการติดตั้งแพ็กเกจ R

ขั้นตอนที่ 4) การติดตั้งใช้เวลาสักพัก และจะเสร็จสิ้นพร้อมข้อความแจ้งว่าเสร็จสมบูรณ์

หน้าต่าง Anaconda Prompt แสดงข้อความ "เสร็จสิ้น" เมื่อการติดตั้ง R เสร็จสมบูรณ์

วิธีการติดตั้ง RStudio.mq4?

เมื่อติดตั้ง R แล้ว สามารถเพิ่ม RStudio จากสภาพแวดล้อม conda เดียวกันได้

ผู้ใช้ Mac

ในเทอร์มินัล ให้พิมพ์โค้ดต่อไปนี้เพื่อติดตั้ง RStudio ผ่าน Anaconda:

## In the terminal
conda install -c r rstudio --yes

macOS เทอร์มินัลกำลังรันคำสั่ง `conda install rstudio`

ในเทอร์มินัล คุณควรเห็นข้อความ "Executing transaction: done" ถ้าเป็นเช่นนั้น แสดงว่า RStudio ติดตั้งเรียบร้อยแล้ว

คุณพร้อมแล้ว โปรดทราบว่า -c r เลือกช่อง Anaconda R ที่เลิกใช้งานแล้ว; แทนที่ด้วยช่องอื่น -c conda-forgeหรือติดตั้ง RStudio Desktop จาก Posit หากต้องการเวอร์ชันล่าสุด

Windows ผู้ใช้งาน

ขั้นตอนที่ 1) ป้อนคำสั่งติดตั้ง RStudio ที่พรอมต์ Anaconda

หน้าต่าง Anaconda Prompt พร้อมคำสั่งติดตั้ง RStudio ที่ป้อนไว้

ขั้นตอนที่ 2) คุณจะเห็นรายการแพ็กเกจที่จะถูกติดตั้ง ป้อน y

Anaconda Prompt แสดงรายการแพ็กเกจ RStudio ที่รอการยืนยัน

ขั้นตอนที่ 3) ติดตั้ง RStudio เสร็จเรียบร้อยแล้ว

ข้อความแจ้งเตือนจาก Anaconda ยืนยันว่า RStudio ติดตั้งเสร็จสมบูรณ์แล้ว Windows

คำเตือน: หลีกเลี่ยงการติดตั้งไลบรารี R หรือ RStudio ด้วย pip สำหรับ Python ภายในสภาพแวดล้อมของ Conda แพ็กเกจของ Conda รวบรวมการพึ่งพาหลายอย่างไว้แล้ว และการผสมผสานตัวจัดการแพ็กเกจทั้งสองในสภาพแวดล้อมเดียวกันเป็นสาเหตุที่พบบ่อยที่สุดที่ทำให้การติดตั้ง R ใน Anaconda ล้มเหลว

เรียกใช้ RStudio

เรียกใช้คำสั่งจากบรรทัดคำสั่งโดยตรงจากเทอร์มินัลเพื่อเปิด RStudio: เปิดเทอร์มินัลแล้วพิมพ์ rstudio คุณยังสามารถเรียกใช้จากทางลัดบนเดสก์ท็อปได้อีกด้วย

macOS เทอร์มินัลกำลังเรียกใช้ RStudio โดยใช้ typing คำสั่ง rstudio

หรืออีกวิธีหนึ่ง ให้เริ่ม RStudio จากทางลัด Anaconda Navigator ที่แสดงด้านล่าง

ทางลัดเดสก์ท็อป Anaconda Navigator ใช้สำหรับเปิดใช้งาน RStudio

หน้าต่างใหม่จะเปิดขึ้นพร้อมกับ RStudio

โปรแกรม RStudio เปิดขึ้นมาพร้อมกับหน้าต่าง Console, Environment และ Files ที่มองเห็นได้

ทดสอบการติดตั้ง RStudio

เปิด RStudio จากเทอร์มินัล แล้วเปิดสคริปต์ จากนั้นเขียนคำสั่งต่อไปนี้:

## In RStudio
summary(cars)
  1. คลิกเรียกใช้
  2. ตรวจสอบผลลัพธ์ในคอนโซล

หน้าต่างสคริปต์ RStudio กำลังรัน summary(cars) โดยแสดงผลลัพธ์ในคอนโซล

ถ้าคุณสามารถดูสถิติสรุปได้ แสดงว่าใช้งานได้ คุณสามารถปิด RStudio โดยไม่ต้องบันทึกไฟล์ก็ได้

ติดตั้งแพ็กเกจ R ด้วย Conda

การติดตั้งแพ็กเกจด้วย Anaconda นั้นง่ายมาก เพียงไปที่เบราว์เซอร์ของคุณแล้วพิมพ์ชื่อไลบรารีตามด้วย anaconda r

ผลการค้นหาในเบราว์เซอร์สำหรับแพ็กเกจ R ในคลังเก็บข้อมูล anaconda.org

เลือกที่ลิงก์ที่ชี้ไปยัง anaconda.org จากนั้นคัดลอกคำสั่งติดตั้งที่แสดงบนหน้าแพ็กเกจ แล้ววางลงในเทอร์มินัล

หน้าแพ็กเกจของ anaconda.org ที่แสดงคำสั่ง conda install ให้คัดลอก

ตัวอย่างเช่น หากต้องการติดตั้ง randomForest สำหรับบทเรียนเกี่ยวกับ random forest ให้ไปที่ หน้าแพ็กเกจ r-randomforest.

หน้าเว็บ anaconda.org สำหรับแพ็คเกจ r-randomforest พร้อมคำสั่งติดตั้ง

เรียกใช้คำสั่ง `conda install -cr r-randomforest –yes` จากเทอร์มินัล ชื่อแพ็กเกจ Conda สำหรับไลบรารี R จะมีคำนำหน้า `r-` ซึ่งเป็นเหตุผลว่าทำไมแพ็กเกจ CRAN randomForest จึงกลายเป็น `r-randomforest` ในที่นี้

เทอร์มินัลกำลังดำเนินการติดตั้งแพ็กเกจ randomForest ด้วยคำสั่ง conda จนเสร็จสมบูรณ์

การติดตั้งเสร็จสมบูรณ์แล้ว

ตลอดบทเรียนนี้ คุณไม่จำเป็นต้องติดตั้งไลบรารีจำนวนมาก เพราะไลบรารีที่ใช้บ่อยที่สุดนั้นมีอยู่ในชุด r-essentials conda อยู่แล้ว ซึ่งรวมถึง ggplot2 สำหรับสร้างกราฟ และ caret สำหรับ... โปรเจกต์แมชชีนเลิร์นนิง.

เปิดไลบรารีใน RStudio

เมื่อต้องการเรียกใช้ ฟังก์ชันอาร์ ในการใช้ฟังก์ชัน randomForest() เราจำเป็นต้องโหลดไลบรารีที่มีฟังก์ชันนี้ ในสคริปต์ RStudio เราจะเขียนว่า library(randomForest)

## In Rstudio
library(randomForest)	
## randomForest 4.6-12	
## Type rfNews() to see new features/changes/bug fixes.	

บรรทัดเวอร์ชันที่แสดงอยู่นี้มาจากเวอร์ชันที่ติดตั้งในขณะที่ถ่ายภาพหน้าจอ ดังนั้นคอนโซลของคุณจะแสดงเวอร์ชัน randomForest ที่ conda ค้นพบ

คำเตือน: หลีกเลี่ยงการโหลดแพ็กเกจที่ไม่จำเป็น แพ็กเกจสองตัวที่ส่งออกฟังก์ชันชื่อเดียวกันจะบดบังการทำงานซึ่งกันและกัน และแพ็กเกจที่โหลดล่าสุดจะเป็นตัวที่ชนะ

รัน อาร์ Code ใน RStudio

มีสองวิธีในการรันโค้ดใน R

วิธีที่ 1) รันโค้ดในคอนโซล ข้อมูลจะถูกจัดเก็บไว้ในสภาพแวดล้อมส่วนกลาง (Global Environment) แต่ไม่มีการบันทึกประวัติการเปลี่ยนแปลง ผลลัพธ์จะไม่สามารถทำซ้ำได้เมื่อปิดโปรแกรม R แล้ว เนื่องจากต้องพิมพ์โค้ดใหม่ทั้งหมด วิธีนี้ไม่แนะนำให้ใช้เมื่อต้องการบันทึกหรือทำซ้ำงานของคุณ

RStudio Console พร้อมคำสั่งที่พิมพ์โดยตรงที่พรอมต์

วิธีที่ 2) เขียนโค้ดในรูปแบบสคริปต์ สคริปต์สามารถมีได้หลายบรรทัดตามที่คุณต้องการ ในการเรียกใช้ ให้เลือกบรรทัดที่คุณต้องการดำเนินการแล้วคลิกปุ่ม "เรียกใช้" ผลลัพธ์จะปรากฏในคอนโซล และคุณสามารถบันทึกสคริปต์และเรียกใช้ใหม่ได้ในภายหลัง ดังนั้นงานจึงไม่สูญหาย

โปรแกรมแก้ไขสคริปต์ RStudio ที่เลือกหลายบรรทัดก่อนคลิกปุ่ม Run

คำเตือน: หากคุณวางเคอร์เซอร์ไว้ที่แถวที่สอง (ตัวอย่างเช่น slice_vector[1:5]) แล้วคลิก Run คอนโซลจะแสดงข้อผิดพลาด เนื่องจากบรรทัดที่ 1 ไม่เคยถูกเรียกใช้งาน และอ็อบเจ็กต์ยังไม่มีอยู่

RStudio Console แสดงข้อผิดพลาดเนื่องจากบรรทัดแรกไม่เคยถูกเรียกใช้งาน

ในทำนองเดียวกัน หากคุณวางเคอร์เซอร์ไว้ที่แถวว่างแล้วคลิก "เรียกใช้" R ส่งคืนค่าว่าง เมื่อยืนยันการตั้งค่าเรียบร้อยแล้ว ขั้นตอนต่อไปคือการเรียนรู้ ประเภทข้อมูลและตัวดำเนินการ ภาษานี้สร้างขึ้นโดยมีการแตกแขนงออกไป ถ้าและมิฉะนั้นและวาดแผนภูมิแรกด้วย ggplot2 or แผนภาพกล่อง().

RStudio แสดงผลลัพธ์ว่างเปล่าหลังจากคลิกปุ่ม Run บนบรรทัดว่าง

คำถามที่พบบ่อย

ใช่แล้ว RStudio Desktop มีให้ใช้งานฟรีในรูปแบบโอเพนซอร์สภายใต้ลิขสิทธิ์ AGPL นอกจากนี้ Posit ยังจำหน่ายเวอร์ชันเดสก์ท็อปและเซิร์ฟเวอร์เชิงพาณิชย์ซึ่งมีเงื่อนไขการสนับสนุนและลิขสิทธิ์เพิ่มเติม แต่เวอร์ชันโอเพนซอร์สมีฟีเจอร์ IDE ครบถ้วน

ภายใต้ conda ให้รันคำสั่ง `conda update r-base` และ `conda update –all` ภายในสภาพแวดล้อม R หากติดตั้งผ่าน CRAN ให้ดาวน์โหลดตัวติดตั้ง R เวอร์ชันใหม่กว่า แล้วรันคำสั่ง `update.packages(ask = FALSE)` ในคอนโซลหลังจากนั้น

RStudio จะสแกนหาตำแหน่งมาตรฐานเมื่อเริ่มต้นระบบ หากติดตั้ง R หลังจาก RStudio หรือในโฟลเดอร์ที่กำหนดเอง ให้ระบุตำแหน่งด้วยตนเองผ่าน Tools จากนั้น Global Options จากนั้น General แล้วรีสตาร์ท ความไม่ตรงกันระหว่างระบบ 32 บิตและ 64 บิตทำให้เกิดอาการเดียวกัน

ใช่แล้ว สภาพแวดล้อมเดียวสามารถรองรับทั้ง r-base และ python ได้ ซึ่งเป็นวิธีที่ R และ Python ใช้ร่วมกัน Python เซลล์เรียงตัวเคียงข้างกันใน Jupyterคีping การแยกพวกมันไว้ในสภาพแวดล้อมที่แตกต่างกันจะช่วยหลีกเลี่ยงปัญหาการพึ่งพาที่มากเกินไปในโครงการขนาดใหญ่

โดยปกติแล้วไม่จำเป็น การเลือก "เฉพาะฉัน" หรือ "ติดตั้งให้ฉัน" จะเขียนข้อมูลลงในโฟลเดอร์ผู้ใช้ของคุณเท่านั้น และไม่จำเป็นต้องใช้รหัสผ่านผู้ดูแลระบบ การติดตั้งแบบทั่วทั้งเครื่อง และ RStudio บนระบบจัดการบางระบบ Windows การสร้างบิลด์ต่างๆ จำเป็นต้องใช้สิทธิ์ผู้ดูแลระบบ

ติดตั้ง IRkernel ซึ่งรวมอยู่ในชุด r-essentials จากนั้นเปิดใช้งาน Jupyter จากสภาพแวดล้อมเดียวกัน R จะปรากฏเป็นตัวเลือกเคอร์เนลเมื่อคุณสร้างสมุดบันทึกใหม่ ควบคู่ไปกับ Python.

ผู้ช่วย AI จะอ่านข้อความแสดงข้อผิดพลาดของตัวติดตั้งและ conda ระบุส่วนประกอบที่ขาดหายไปหรือความขัดแย้งของช่องทาง และแนะนำคำสั่งที่ถูกต้องที่จะเรียกใช้ นอกจากนี้ยังเป็นประโยชน์ในการแปลงชื่อแพ็กเกจระหว่างระบบการตั้งชื่อของ CRAN และ conda อีกด้วย

ใช่แล้ว RStudio เวอร์ชัน 2023.09.0 และเวอร์ชันที่ใหม่กว่านั้นมีฟีเจอร์นี้อยู่ด้วย นักบิน GitHub การผสานรวมที่ช่วยให้เขียนโค้ด R ได้โดยตรง จำเป็นต้องมีการสมัครใช้งาน Copilot และผู้ดูแลระบบต้องเปิดใช้งานบน RStudio Server หรือ Posit Workbench

สรุปโพสต์นี้ด้วย: