การแนะนำการเขียนโปรแกรมด้วยภาษา R
หลักสูตรนี้เป็นการแนะนำอย่างละเอียดเกี่ยวกับสภาพแวดล้อมภาษา R โดยครอบคลุมหัวข้อหลักตั้งแต่การดำเนินการพื้นฐานกับเวกเตอร์ตัวเลข คุณสมบัติของวัตถุ การจัดการอาร์เรย์และเมทริกซ์ การจัดการลิสต์และเฟรมข้อมูล ไปจนถึงการสร้างแบบจำลองทางสถิติและการผลิตกราฟิกคุณภาพสูง มีความเหมาะสมอย่างยิ่งในฐานะหนังสือแนะนำสำหรับการวิเคราะห์ทางสถิติและวิทยาศาสตร์ข้อมูล
ภาพรวมคอร์สเรียน
สรุปเนื้อหา
หลักสูตรนี้เป็นการแนะนำอย่างครอบคลุมเกี่ยวกับสภาพแวดล้อมภาษา R โดยครอบคลุมหัวข้อหลักตั้งแต่การดำเนินการพื้นฐานกับเวกเตอร์เชิงตัวเลข คุณสมบัติของวัตถุ และการจัดการอาร์เรย์/เมทริกซ์ ไปจนถึงการจัดการลิสต์และเฟรมข้อมูล การสร้างแบบจำลองทางสถิติ และการผลิตกราฟิกคุณภาพสูง เป็นหนังสือเรียนแนะนำที่เหมาะสมสำหรับการวิเคราะห์ทางสถิติและการวิเคราะห์ข้อมูล
จัดการกับแก่นกลางของภาษา R และเปิดประตูสู่การคำนวณทางสถิติและการแสดงผลข้อมูล
ผู้เขียน: กลุ่มพัฒนาภาษา R
ขอบคุณ: เอกสารฉบับนี้ได้รับการดูแลโดยกลุ่มพัฒนาภาษา R ฉบับแปลภาษาจีนได้รับการสนับสนุนจากงานแปลภาษาญี่ปุ่นของ Shigeru MASE และความพยายามของทีมแปลภาษาจีน เช่น ดร. ZP Li, ดร. Rui Li
เป้าหมายการเรียนรู้
- เริ่มต้นเซสชันของ R นำทางระบบช่วยเหลือ และประยุกต์ใช้กฎไวยากรณ์เบื้องต้น (ความไวต่อตัวพิมพ์ใหญ่-เล็ก การกำหนดค่า และคอมเมนต์)
- แยกแยะและสร้างเวกเตอร์ตรรกะ เวกเตอร์ตัวอักษร และจัดการค่าที่หายไป (
NAและNaN) - ใช้เทคนิคการดัชนี 4 แบบเพื่อเลือก ยกเลิก หรือปรับเปลี่ยนชุดย่อยข้อมูลเฉพาะ
- ระบุและปรับเปลี่ยนคุณสมบัติภายใน (ประเภทและความยาว) ของวัตถุใน R
- ใช้ฟังก์ชัน
class()และattr()เพื่อจัดการเมตาดาต้าและโครงสร้างข้อมูลของวัตถุ - สร้างและจัดการแฟกเตอร์และแฟกเตอร์ที่มีลำดับเพื่อแสดงข้อมูลเชิงหมวดหมู่
- กำหนดและสร้างอาร์เรย์และเมทริกซ์โดยใช้เวกเตอร์มิติและฟังก์ชัน
array() - ประยุกต์ใช้เทคนิคการดัชนีขั้นสูง รวมถึงการใช้เมทริกซ์ดัชนีเพื่อดึงหรือปรับเปลี่ยนองค์ประกอบเฉพาะ
- ดำเนินการปฏิบัติการทางพีชคณิตเชิงเส้น เช่น ผลคูณภายนอก ทรานสโพสทั่วไป และการหาเมทริกซ์ย้อนกลับ
- สร้างและแก้ไขลิสต์: สร้างลิสต์ที่มีชื่อและไม่มีชื่อ และรวมกันด้วยไวยากรณ์เฉพาะของ R