ภาษา 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 จะปรากฏหน้าต่างดังนี้
การติดตั้งและเรียกใช้แพคเกจ
ในการเรียกใช้แพคเกจสามารถตรวจสอบรายชื่อแพคเกจที่ต้องการเรียกใช้จาก
Package > Load package …
ตรวจสอบรายชื่อแพคเกจที่ต้องการเรียกใช้ หากไม่มีต้องทำการติดตั้งก่อน
การติดตั้ง (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)