ภาษาR ฟรีโปรแกรมสำหรับวิเคราะห์ข้อมูลทางสถิติ
วันที่เขียน 4/10/2560 14:16:59     แก้ไขล่าสุดเมื่อ 14/1/2569 3:05:12
เปิดอ่าน: 8898 ครั้ง

ในปัจจุบัน งานด้าน Data Science เป็นที่สนใจเป็นอย่างมาก โดยเฉพาะการประมวลผลข้อมูลจากแหล่งข้อมูลขนาดใหญ่ (Big Data) และสิ่งที่ขาดไม่ได้เลย คือเครื่องมือช่วยในการวิเคราะห์ข้อมูล (Data Analysis) โดยทั่วไปมีโปรแกรมช่วยวิเคราะห์ข้อมูลหลายโปรแกรม อาทิเช่น SPSS, Minitab, SAS เป็นต้น อย่างไรก็ตาม ข้อจำกัดของการใช้โปรแกรมเหล่านี้ให้ถูกต้องตามลิขสิทธิ์นั้น นับเป็นอุปสรรคของการใช้งานเนื่องจากมีราคาค่อนข้างสูง จึงแนะนำโปรแกรมที่น่าใช้งานและเป็นโปรแกรมฟรี ให้ลองดาว์นโหลดไปใช้ นั่นคือโปรแกรม R สามารถใช้ได้บนเครื่องคอมพิวเตอร์ระบบ Windows, Mac OS, หรือ Linux

ภาษา R เป็นภาษาคอมพิวเตอร์ ที่ผู้ใช้สามารถเขียนฟังก์ชันขึ้นเองโดยใช้คำสั่งที่ไม่ยุ่งยาก สามารถทำงานบน Windows, Mac OS, หรือ Linux ภาษา R พัฒนามาจากภาษา S ซึ่งพัฒนามาเพื่อใช้งานทางด้านวิเคราะห์ทางสถิติ โดยพัฒนามาจาก Ross Ihaka และ Robert Gentleman ศาสตราจารย์แห่งภาควิชาสถิติ มหาวิทยาลัยอ็อคแลนด์ ประเทศนิวซีแลนด์ ในค.ศ. 1996 หลังจากนั้นมีการใช้โปรแกรม R กันอย่างแพร่หลาย ในปัจจุบันนี้มีกลุ่มอาสาสมัครช่วยกันพัฒนาและดูแล R ภายใต้ชื่อ R core-development team เป็นศูนย์กลางและสามารถสืบค้นสารสนเทศ และมี package ที่สนับสนุนการทำงานต่าง ๆ รวมทั้งการเชื่อมโยงไปยังแหล่งทรัพยากรอื่น ๆ ที่เกี่ยวข้องกับโปรแกรม R

ขั้นตอนติดตั้งโปรแกรม R

1. เข้าเวปไซด์ http://www.r-project.org/ เลือก Download R
2. เลือก “CRAN mirror” จะมีรายชื่อประเทศที่ให้ดาวน์โหลด เลือกประเทศไทย ซึ่งมี server อยู่ที่มหาวิทยาลัยสงขลานครินทร์ เพื่อดาวน์โหลด R program และ package ต่างๆ
3. เลือก “ดาวน์โหลด” ตามระบบปฏิบัติการที่ใช้เช่น mac ก็โหลดของ mac โหลดแล้วให้ทำการ “RUN” โปรแกรม ****สามารถใช้ได้ทั้ง 32 และ 64 bit

การเริ่มต้นทำงาน

การเริ่มต้นโปรแกรม R สำหรับระบบปฏิบัติการ Windows กระทำได้โดยคลิกที่ไอคอนของ R  ก็จะเข้าสู่ ระบบการทำงานของโปรแกรมที่เรียกว่า R console ดังนี้

หรือสามารถทำงานบน R Editor โดยเปิดใช้จาก File > New script จะปรากฏหน้าต่างดังนี้

         การติดตั้งและเรียกใช้แพคเกจ 

         ในการเรียกใช้แพคเกจสามารถตรวจสอบรายชื่อแพคเกจที่ต้องการเรียกใช้จาก

Smile Package > Load package …

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

         Smile การติดตั้ง (installation) เลือกเมนู

Packages > Install package(s)... (ต้องมีการเชื่อมต่ออินเตอร์เน็ต)

 

สถิติพื้นฐาน

         การหาค่าสถิติเบื้องต้น เช่น ค่าเฉลี่ยเลขคณิต ส่วนเบี่ยงเบนมาตรฐาน ความแปรปรวน มัธยฐาน พิสัย สามารถหาได้โดยใช้คำสั่ง

         การหาค่าเฉลี่ยของ Vector x โดยใช้คำสั่ง

> mean(x)         

การหาค่ามัธยฐาน โดยใช้คำสั่ง

>median(x)

  การหาค่าส่วนเบี่ยงเบนมาตรฐาน โดยใช้คำสั่ง

>sd(x)

  การหาค่าความแปรปรวน โดยใช้คำสั่ง

>var(x)

การหาค่าพิสัยของข้อมูล

>max(x)-min(x)

การหาค่าพิสัยควอร์ไทล์

>IQR(x)

การหาค่าสถิติพื้นฐานอย่างง่าย เช่น

Min.       1st Qu.            Median        Mean       3rd Qu.         Max.

ค่าต่ำสุด    ควอไทล์ที่ 1      ค่ามัธยฐาน       ค่าเฉลี่ย    ควอไทล์ที่ 3      ค่าสูงสุด

ใช้คำสั่ง >summary(x)

คำสำคัญ :
กลุ่มบทความ :
หมวดหมู่ :
แชร์ :
https://erp.mju.ac.th/acticleDetail.aspx?qid=742
ความคิดเห็นทั้งหมด (0)
ไม่มีข้อมูลตามเงื่อนไขที่ท่านกำหนด
รายการบทความการแลกเปลี่ยนเรียนรู้หมวดหมู่ : กลุ่มงานสายวิชาการ
งานนวัตกรรม IPITEx2026 » งานนวัตกรรม IPITEx2026
ความรู้และประโยชน์ที่เข้าร่วมงาน IPITEx2026 วันที่ 9 มกราคม 2569 สำนักงานการวิจัยแห่งชาติ (วช.) กระทรวงการอุดมศึกษา วิทยาศาสตร์ วิจัยและนวัตกรรม ได้จัดงาน Bangkok International Intellectual Proper...
IPITEx2026     กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานสายวิชาการ
ผู้เขียน ฐิติพรรณ ฉิมสุข  วันที่เขียน 12/1/2569 16:18:24  แก้ไขล่าสุดเมื่อ 13/1/2569 17:04:06   เปิดอ่าน 9  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
การประเมินคาร์บอนฟุตพริ้นท์ขององค์กร (Carbon Footprint for Organization: CFO) » การประเมินคาร์บอนฟุตพริ้นท์ขององค์กร (Carbon Footprint for Organization: CFO)
ในปัจจุบัน ปัญหาการเปลี่ยนแปลงสภาพภูมิอากาศ (Climate Change) ได้กลายเป็นประเด็นสำคัญระดับโลกที่ส่งผลกระทบต่อเศรษฐกิจ สังคม และสิ่งแวดล้อม องค์กรทุกภาคส่วนจึงมีบทบาทสำคัญในการลดการปล่อยก๊าซเรือนกระจ...
  กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานสายวิชาการ
ผู้เขียน ธวัชชัย เพชรธาราทิพย์  วันที่เขียน 2/1/2569 11:10:25  แก้ไขล่าสุดเมื่อ 13/1/2569 21:28:12   เปิดอ่าน 21  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
ความรู้อาจารย์กับการบริการวิชาการ » ฉลากโภชนาการกับการพัฒนาบรรจุภัณฑ์อาหาร: องค์ความรู้เพื่อยกระดับผลิตภัณฑ์สินค้าเกษตรชุมชน
การอบรมออนไลน์เรื่องฉลากโภชนาการช่วยเสริมสร้างความรู้ที่จำเป็นต่อการพัฒนาผลิตภัณฑ์อาหารและบรรจุภัณฑ์สำหรับชุมชน โดยมุ่งเน้นความเข้าใจบทบาทของฉลากโภชนาการ การแสดงข้อมูลสารอาหารอย่างถูกต้องตามกฎหมาย ...
ฉลากโภชนา  ผลิตภัณฑ์สินค้าเกษตรชุมชน  พัฒนาบรรจุภัณฑ์อาหาร     กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานสายวิชาการ
ผู้เขียน อัณชยารัศมิ์ เนาว์โสภา  วันที่เขียน 29/12/2568 17:09:30  แก้ไขล่าสุดเมื่อ 13/1/2569 9:48:00   เปิดอ่าน 24  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
การเผยแพร่ความรู้ที่ได้จากการเข้าร่วมประชุมวิชาการ/อบรม/สัมมนา » โครงการเสริมประสิทธิภาพการเรียนการสอน ประจำปีงบประมาณ 2569 กิจกรรมที่ 2 : การประชุมเชิงปฏิบัติการ CLO-PLO Mapping และการจัดทำหลักสูตรแบบ Outcome-Based Education (OBE)
โครงการเสริมประสิทธิภาพการเรียนการสอน ประจำปีงบประมาณ 2569 กิจกรรมที่ 2 : การประชุมเชิงปฏิบัติการ CLO-PLO Mapping และการจัดทำหลักสูตรแบบ Outcome-Based Education (OBE) ในวันพฤหัสบดี ที่ 18 ธันวาคม 2...
CLOs  OBE  PLOs     กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานสายวิชาการ
ผู้เขียน พิกุล ศรีดารัตน์  วันที่เขียน 29/12/2568 14:27:36  แก้ไขล่าสุดเมื่อ 13/1/2569 9:48:00   เปิดอ่าน 26  ครั้ง | แสดงความคิดเห็น 0  ครั้ง