ساخت یک بردار (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- نیز برابر مقدار فاصله (تفاضل) اعداد دنباله می باشد.

به مثال زیر توجه کنید :

مثال

نتیجه :

نکته

می توانیم فاصله اعداد را برابر یک عدد اعشاری انتخاب نماییم.

به مثال زیر توجه کنید :

مثال

نتیجه :

نکته

اولین عدد و آخرین عدد از دنباله، می توانند اعداد اعشاری باشند.

به مثال زیر توجه کنید :

مثال

نتیجه :

نویسنده علیرضا گلمکانی
شماره کلید 26686
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)