ساخت یک بردار (Vector) شامل دنباله ای (Sequence) از اعداد (از کوچکتر به بزرگتر) و با یک مقدار فاصله مشخص (مثلا اعداد 1 و 3 و 5 و 7 و 9 ، با مقدار فاصله برابر ۲)، با تابع seq ، در زبان برنامه نویسی R (نسخه 3.4.2)
قبلا در کلید شماره 26683 ، شرح دادیم که در زبان برنامه نویسی R ، با استفاده از علامت
:
می توانیم دنباله ای (Sequence) از اعداد را بسازیم. به عنوان مثال، برای ساخت دنباله اعداد 1 تا 9 (یعنی اعداد 1 و 2 و 3 و 4 و 5 و 6 و 7 و 8 و 9)، عبارت زیر را می نویسیم :
در عبارت بالا، مقدار فاصله اعداد، به صورت پیش فرض، برابر 1 در نظر گرفته شده است. اما شاید بخواهیم دنباله ای از اعداد را بسازیم که یک مقدار فاصله دلخواه داشته باشند. برای این منظور، می توانیم از تابع
seq
استفاده نماییم.
به عنوان مثال، برای ساخت یک بردار (Vector) شامل دنباله اعداد 1 و 3 و 5 و 7 و 9 ، تابع
seq
را به صورت زیر به کار می بریم :
که در آن، عدد 1 برابر اولین عدد از دنباله، عدد 9 برابر آخرین عدد از دنباله و عدد 2 نیز برابر مقدار فاصله (تفاضل) اعداد دنباله می باشد.
به مثال زیر توجه کنید :
نتیجه :
می توانیم فاصله اعداد را برابر یک عدد اعشاری انتخاب نماییم.
به مثال زیر توجه کنید :
نتیجه :
اولین عدد و آخرین عدد از دنباله، می توانند اعداد اعشاری باشند.
به مثال زیر توجه کنید :