วิธีใช้ฟังก์ชัน seq ใน r (พร้อมตัวอย่าง)
ฟังก์ชัน seq() ใน R สามารถใช้สร้างลำดับตัวเลขได้
ฟังก์ชันนี้ใช้ไวยากรณ์พื้นฐานต่อไปนี้:
seq (จาก=1, ถึง=1, โดย=1, length.out=NULL, พร้อมด้วย=NULL)
ทอง:
- from : ค่าเริ่มต้นของลำดับ
- ถึง : ค่าสิ้นสุดของลำดับ
- โดย : ค่าที่จะเพิ่ม ค่าเริ่มต้นคือ 1
- length.out : ความยาวที่ต้องการของลำดับ
- along.with: ความยาวที่ต้องการซึ่งตรงกับความยาวของวัตถุข้อมูลนี้
ตัวอย่างต่อไปนี้แสดงวิธีใช้ฟังก์ชันนี้เพื่อสร้างลำดับตัวเลขในทางปฏิบัติ
ตัวอย่างที่ 1: สร้างลำดับจาก a
รหัสต่อไปนี้แสดงวิธีสร้างลำดับของค่าตั้งแต่ 1 ถึง 20:
#define sequence x <- seq(20) #view sequence x [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
ตัวอย่างที่ 2: สร้างลำดับด้วยค่าเริ่มต้นและสิ้นสุดที่เฉพาะเจาะจง
รหัสต่อไปนี้แสดงวิธีสร้างลำดับของค่าตั้งแต่ 5 ถึง 15:
#define sequence x <- seq(from=5, to=15) #view sequence x [1] 5 6 7 8 9 10 11 12 13 14 15
ตัวอย่างที่ 3: สร้างลำดับด้วยการเพิ่มขึ้นแบบกำหนดเอง
รหัสต่อไปนี้แสดงวิธีสร้างลำดับของค่าตั้งแต่ 0 ถึง 20 โดยเพิ่มขึ้น 4 :
#define sequence x <- seq(from=0, to=20, by=4) #view sequence x [1] 0 4 8 12 16 20
ตัวอย่างที่ 4: สร้างลำดับที่มีความยาวเฉพาะ
รหัสต่อไปนี้แสดงวิธีการสร้างลำดับของค่าตั้งแต่ 0 ถึง 20 โดยที่ความยาวของลำดับที่ระบุคือ 4 :
#define sequence x <- seq(from=0, to=20, length. out =4) #view sequence x [1] 0.000000 6.666667 13.333333 20.000000
ตัวอย่างที่ 5: สร้างลำดับที่มีความยาวตามวัตถุข้อมูล
รหัสต่อไปนี้แสดงวิธีสร้างลำดับของค่าตั้งแต่ 0 ถึง 20 โดยที่ความยาวที่ระบุของลำดับจะต้องตรงกับความยาวของวัตถุข้อมูลอื่น:
#define vector y y <- c(1, 4, 6, 9) #define sequence x , make sure length matches the length of y x <- seq(from=0, to=20, along. with =y) #view sequence x [1] 0.000000 6.666667 13.333333 20.000000
โปรดทราบว่าลำดับ x เริ่มจาก 0 ถึง 20 และความยาว (4) สอดคล้องกับความยาวของเวกเตอร์ y
แหล่งข้อมูลเพิ่มเติม
วิธีใช้ฟังก์ชันตัวอย่าง () ใน R
วิธีใช้ฟังก์ชัน dist() ใน R
วิธีใช้ฟังก์ชัน table() ใน R