كيفية استخدام الدالة 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