โปรแกรม R โปรแกรมยอดนิยมของสาย Data Analysis

  • by

สวัสดีครับเพื่อนๆ หลังจากที่ผมเคยเขียนบทความเรื่อง 5 โปรแกรมแนะนำของงานทางด้าน Data สำหรับผู้ที่เริ่มต้น บทความนี้จะเป็นการแนะนำ โปรแกรม R นะครับ ซึ่งถ้าเพื่อนๆคนไหนสนใจโปรแกรม R ลองอ่านบทความนี้ดูได้ครับ น่าจะช่วยให้เพื่อนๆเข้าใจภาพกว้างของตัวโปรแกรมได้ไม่มากก็น้อย หากเพื่อนๆมีคำแนะนำอะไรเพื่อนๆสามารถใส่ลงไปในส่วนของ Comment ได้เลยครับ ผมจะได้นำไปปรับปรุงในบทความถัดๆไปครับ

มารู้จักโปรแกรม R กันก่อนครับ

โปรแกรม R

R เป็นโปรแกรมที่เป็นที่นิยมอย่างมากสำหรับงานสายการวิเคราะห์ข้อมูลเชิงสถิติ เนื่องจากตัวโปรแกรมที่เป็น Opensource ทำให้มี community ของนักพัฒนาขนาดใหญ่ที่มีการพัฒนา Package ใหม่ๆ ออกมาเรื่อยๆ ซึ่งเป็นจุดแข็งของการใช้โปรแกรม R อย่างหนึ่งเลยครับ

ตัวโปรแกรมสามารถใช้ในการเปิดข้อมูลแบบต่างๆได้ทั้งหมดครับ เช่น TXT , CSV , xlsx หรือสามารถใช้วิธีการดึงข้อมูลจาก database รูปแบบต่างๆได้ ไม่ว่าจะเป็น Oracle , mySQL , Postgres ฯลฯ นอกจากนั้นยังสามารถใช้ในการสร้างกราฟและเซฟรูปกราฟ หรือเซฟข้อมูลที่ทำเสร็จแล้วออกมาได้ด้วย ซึ่งเรียกได้ว่าโปรแกรมเดียวทำได้แทบทุกๆอย่างสำหรับงาน data analysis เลยทีเดียวครับ

**Package เหมือนกับเป็น Plug-ins ที่ถูกสร้างขึ้นเพื่อสนับสนุนงานใหม่ๆ ยกตัวอย่างเช่น ผมอยากใช้โปรแกรม R ในการทำ machine learning ขึ้นมาซักหนึ่งงาน แล้วตัวโปรแกรม R ไม่มี machine learning นั้นๆ เราสามารถเข้าไปดูใน community ของโปรแกรม R มาว่ามีนักพัฒนาท่านใดสร้าง Package ที่ใช้งาน machine learning ตัวนั้นขึ้นมารึยัง ซึ่งจากประสบการณ์การใช้งานโปรแกรม R ของผม ผมสามารถพูดได้ว่า แทบจะทุกๆงานที่เราต้องการทำในโปรแกรม R จะมีนักพัฒนาทำ Package ที่ทำงานเฉพาะด้านออกมาให้ใช้เรียบร้อยแล้ว

การทำงานบนโปรแกรม R

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

  • กล่องซ้ายบน เป็นส่วนของที่เขียน Code
  • กล่องขวาบน เป็นส่วนของ Environment ต่างๆครับ เช่น มี data อะไรถูกเปิดอยู่บ้าง , มีตัวแปรอะไรอยุ่บ้าง เป็นต้น
  • กล่องซ้ายล่าง เป็นส่วนของ Console ครับ เมื่อไรที่มีการ run code การ run จะแสดงผลในส่วนนี้ครับ
  • กล่องขวาล่าง เป็นส่วนของ File / Package และ Chart ครับ

วิธีการลง โปรแกรม R

การเริ่มใช้โปรแกรม R ต้อง install โปรแกรม 2 ส่วนดังนี้ครับ

  • โปรแกรมแรก R Project
    1. โดยเข้าไปที่เว็ป R-Project
    2. คลิกตรงคำว่า download R ครับ
    3. จากนั้นทำการเลือกว่าเราจะ download ตัว install จาก server ไหนครับ โดยผมแนะนำคลิกเลือก server ของไทยครับ จะได้ดาวโหลดได้เร็ว
    4. จากนั้นจะมี operation system (OS) ให้เลือกครับ เพื่อนๆสามารถเลือกตา OS ที่เพื่อนๆใช้อยู่ได้เลย ซึ่งโปรแกรม R นั้นสามารถใช้งานได้ทั้งบน Windows / Mac และ Linux ครับ
    5. จากนั้นเลือก Install R for the first time และกด Download R ได้เลยครับ เมื่อถึงขั้นตอนนี้แล้วตัวโปรแกรม R จะถูกดาวโหลดมายังเครื่องของเพื่อนๆ
    6. ลงโปรแกรม R ในเครื่องให้เรียบร้อยครับ
หน้าเว็ป R-Project
  • โปรแกรมที่สอง โปรแกรม RStudio ตัวนี้เป็นตัวสำหรับใช้เขียนโปรแกรมและตัว compile โปรแกรมครับ
    1. โดยเข้าไปที่เว็ป RStudio
    2. ด้านบนจะมีคำว่า Download ให้เพื่อนๆกดเข้าไป
    3. เลือก RStudio Desktop ครับ
    4. คลิกเลือก OS ตามที่เพื่อนๆใช้อยู่ครับ
    5. เมื่อ download เสร็จ Install ให้เรียบร้อยก็เป็นอันเสร็จสิ้นครับ
โปรแกรม RStudio หนึ่งใน IDE ยอดนิยมของฝั่งโปรแกรม R

ไว้โอกาสถัดไป ผมจะมาเล่าถึงวิธีการใช้งานโปรแกรม R ให้เพื่อนๆได้ฟังอีกนะครับ

แสดงความคิดเห็นได้ที่ >> https://thai-data.com/community/%E0%B8%9A%E0%B8%97%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1%E0%B9%83%E0%B8%AB%E0%B8%A1%E0%B9%88/%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1-r-%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B8%A2%E0%B8%AD%E0%B8%94%E0%B8%99%E0%B8%B4%E0%B8%A2%E0%B8%A1%E0%B8%82%E0%B8%AD%E0%B8%87%E0%B8%AA%E0%B8%B2%E0%B8%A2-dat/

Leave a Reply

Your email address will not be published. Required fields are marked *