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