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

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

مثال

نتیجه :

نکته

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

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

مثال

نتیجه :

نکته

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

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

مثال

نتیجه :

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

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