R STUDIO

โปรแกรมที่สามารถใช้เขียน ภาษา R มีอยู่หลากหลายโปรแกรม แต่โปรแกรมที่ดิฉันเลือกมาสามารถใช้ได้ฟรีและมีพัฒนาอย่างต่อเนื่อง นั้นก็คือ RStudio โหลดได้จาก www.rstudio.com แต่ถ้าหากมีการเปลี่ยนแปลงชื่อเวปไซด์อย่างไร ก็ สามารถค้นหาจาก Google โดยค้นหา “RStudio”



โปรแกรม R-Studio ตัวนี้เป็นรุ่นทดลองใช้งานจึงมีความสามารถที่จำกัด แต่ก็ใช้งานได้ทุกเมนูเหมือนตัวเต็ม จะแตกต่างกันก็แค่ขนาดของไฟล์ที่สามารถกู้คืนกลับมาได้เท่านั้นเอง สำหรับรุ่นทดลองจะจำกัดขนาดของไฟล์อยู่ที่ 256KB เท่านั้น โปรแกรม R-Studio นี้สามารถใช้งานบน Mac OS, Windows และ Linux ได้ ซึ่งนอกจากจะสามารถใช้งานได้ง่ายโปรแกรมนี้ยังมีความยืดหยุ่นสูง สามารถปรับแต่ง UI ให้เหมาะกับการใช้งานของคุณได้อีกด้วย
RStudio IDE คือ Integrated Development Environment หรือแปลง่ายๆ คือโปรแกรมที่ทำงานร่วมกับโปรแกรม R แต่เอื้อและเหมาะสมกับการใช้งานและการพัฒนาให้สะดวกมากขึ้น เช่นการทำงานร่วมกับ Markdown, Latex, และ อื่นๆ ในส่วนที่ดีของ RStudio ยังสามารถทำงานร่วมกับ Version Control เช่น Git และ Github อีกด้วยซึ่งเหมาะอย่างยิ่ง กับ Data Scientists อย่างเราๆ

ขอย้ำนะคะว่า RStudio เป็น Text Editor ในส่วนการทำคำนวนนั้น R เป็นตัวคำนวนแต่จะมาแสดงผลใน Rstudio

การดาวน์โหลดและลงโปรแกรม RStudio

1 เข้าไปที่เวปไซด์ http://www.rstudio.com/ide/download/
2 คลิก ที่ พิมพ์ว่า Download RStudio Desktop


3 เลือกโหลดตามระบบของเครื่อง Window, Mac หรือ Ubuntu

4 Run และ Install

ไฟล์โดยปกติ โปรแกรมจะตรวจสอบและเลือก R เวอร์ชั่นล่าสุดให้โดยอัตโนมัติ 

การทำงานของ RStudio

หลายๆคนคงสงสัยว่า ทำไมโหลด R แล้ว ทำไมต้องโหลด RStudio อีกด้วย นั้นเป็นเพราะว่า นักพัฒนาเห็นถึงความลำบากของการทำงานบนโปรแกรม R ดังนั้นจึงออกแบบ RStudio IDE ” integrated development environment” นั้นคือ การทำงานร่วมกับ R โดยในส่วนของการทำงาน การคำนวน หน้าที่ อยู่ที่ R แต่ การสื่อสาร การแสดงออก จะปรากฎ ผ่าน RStudio


หน้าต่างของโปรแกรม RStudio

สามารถแบ่งหน้าที่ ออกเป็น 4 ส่วน
1. source
2. console
3. environment and history
4. file, plot, package, help and view



หน้าต่าง console

เมื่อเราเขียนคำสั่งในหน้า source แล้ว highlight คำสั่งทั้งหมด แล้ว กด ctr+enter
[1]  หมายถึง โปรแกรมแสดงผลจากคำสั่ง ว่า บรรทัดที่หนึ่ง [1] ผลลัพพท์คือ 2 จาก 1+1 และ บรรทัดที่หนึ่ง[1] ผลลัพพท์คือ 6 (1+5) 12 (2+10) 18(3+15) 24(4+5) 30(5+25)

หน้าต่าง Environment, History

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

หน้าต่าง File, Plot, Package, Help and View


เมื่อลองคำสั่ง ที่กล่าวมาแล้ว จะพบว่า มีกราฟปรากฎ ขึ้นที่หน้าต่างนี้ ที่ Tab Plot นั้นหมายความว่า หน้าต่างนี้ ทำหน้าที่แสดงผลเชิงกราฟฟิก เช่น กราฟ ต่างๆ


Tap File ยังแสดง file directory เราจะทำงาน ทำงานอยู่ ได้ด้วย

Tap Package แสดง Package ที่มีอยู่ แล้วยังสามารถ คลิ้กเพื่อ load package เพื่อให้งาน หรือ install package และ update package ได้ด้วยการ คลิ้ก


ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

R for Pipes

R for Data import