كيفية استخدام الدالة seq في لغة r (مع أمثلة)


يمكن استخدام الدالة seq() في R لإنشاء سلسلة من الأرقام.

تستخدم هذه الوظيفة بناء الجملة الأساسي التالي:

seq(من = 1، إلى = 1، بواسطة = 1، length.out=NULL، along.with=NULL)

ذهب:

  • من : القيمة الأولية للتسلسل.
  • إلى : القيمة النهائية للتسلسل.
  • بواسطة : القيمة المراد زيادتها. القيمة الافتراضية هي 1.
  • length.out : الطول المطلوب للتسلسل.
  • along.with: الطول المطلوب الذي يطابق طول كائن البيانات هذا.

توضح الأمثلة التالية كيفية استخدام هذه الوظيفة لإنشاء تسلسلات رقمية عمليًا.

مثال 1: إنشاء تسلسل من أ

يوضح الكود التالي كيفية إنشاء سلسلة من القيم من 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 .

مصادر إضافية

كيفية استخدام الدالة Sample() في R
كيفية استخدام الدالة dist() في R
كيفية استخدام وظيفة الجدول () في R

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *