วิธีใช้ฟังก์ชัน 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

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *