การสร้างเวกเตอร์ใน R
ใน R มีหลายวิธีในการสร้างและวิเคราะห์เวกเตอร์
วิธีหนึ่งคือการสร้างเวกเตอร์ขึ้นมาเอง ซึ่งทำได้หลายรูปแบบ
คำสั่ง rep() ใช้สร้างเวกเตอร์ที่ทำซ้ำสมาชิกเดิมตามจำนวนครั้งที่กำหนด ส่วนคำสั่ง seq() ใช้สร้างเวกเตอร์ที่มีรูปแบบตามที่ระบุ
นอกจากนี้ยังสามารถสร้างเวกเตอร์ด้วยตนเองโดยใช้คำสั่ง c() ซึ่งย่อมาจาก "concatenate" หรือการเชื่อมต่อค่าเข้าด้วยกัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
พีชคณิตเชิงเส้นสำหรับ Data Science ใน R
คำแนะนำการฝึกหัด
ใช้ตัวอย่างการสร้างเวกเตอร์ที่มีเลข
3สามตัว เพื่อสร้างเวกเตอร์ที่มีเลข4สี่ตัวโดยใช้คำสั่งrep()ใช้ตัวอย่างการสร้างเวกเตอร์ที่มีตัวเลข
2, 4และ6ตามลำดับ เพื่อสร้างเวกเตอร์ที่มีตัวเลข1,3และ5ตามลำดับโดยใช้คำสั่งseq()คำถามสองข้อแรกได้สร้างตัวอย่างไว้โดยใช้คำสั่ง
c()ให้ตอบคำถามทั้งสองข้อในรูปแบบเดียวกันโดยใช้คำสั่งc()
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Creating three 3's and four 4's, respectively
rep(3, 3)
rep(4, ___)
# Creating a vector with the first three even numbers and the first three odd numbers
seq(2, 6, by = 2)
seq(1, 5, by = ___)
# Re-creating the previous four vectors using the 'c' command
c(3, 3, 3)
c(___, 4, ___, 4)
c(2, 4, 6)
c(___, 3, ___)