بردارها (Vector) (برای ذخیره چند مقدار (چند شیء) به صورت همزمان)، بر اساس تابع c ، در زبان برنامه نویسی R (نسخه 3.4.2)

در کلید شماره 26636 ، چگونگی ذخیره یک مقدار (Value) در یک متغیر (Variable) را شرح دادیم. اما شاید بخواهیم که چند مقدار (Value) (به طور کلی، چند شیء (Object)) را به صورت همزمان ذخیره کنیم. در این مواقع می توانیم از بردارها (Vector) استفاده نماییم.

تابع c در زبان برنامه نویسی R ، برای ساخت یک بردار (Vector) به کار می رود.

به عنوان مثال، آگر بخواهیم مقادیر 10 و 20 و 30 را ذخیره کنیم، می توانیم هر سه مقدار مورد نظر را با تعریف یک بردار (Vector) جدید، ذخیره نماییم :

نتیجه :

بنابراین یک بردار با نام kelidestan تعریف کرده ایم که شامل سه مقدار مورد نظر می باشد.

در این حالت، می گوییم که بردار (Vector) مورد نظر دارای سه عنصر (Element) می باشد.

نمایش همه مقادیر (Value) ذخیره شده در بردار (Vector) در خروجی، با تابع print :

با استفاده از تابع print در زبان برنامه نویسی R ، می توانیم همه مقادیر (Value) ذخیره شده در یک بردار (Vector) را در خروجی نمایش دهیم.

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

مثال

نتیجه :

اشاره به عنصرهای (Element) بردار (Vector) :

برای اشاره به هر یک از عنصرهای (Element) بردار (Vector)، باید نام بردار (Vector) و شماره متناظر با آن عنصر (Element) را بدانیم. به عنوان مثال، برای اشاره به عنصر دوم بردار kelidestan ، عبارت زیر را می نویسیم :

نکته

در بردار (Vector)، شماره متناظر با عنصرها (Element)، از 1 شروع می شود (نه از صفر).

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

مثال

نتیجه :

اشاره به چند عنصر (Element) پشت سر هم یک بردار (Vector)، با عبارت مشابه kelidestan[2:5] :

فرض کنید که یک بردار با نام kelidestan داریم و می خواهیم به عنصرهای شماره ۲ تا ۵ آن اشاره کنیم. برای این منظور، عبارت زیر را می نویسیم :

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

مثال

نتیجه :

  • فهرست مباحث
نویسنده علیرضا گلمکانی
شماره کلید 26680
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 1 1 0
فخار
۱۴۰۰/۱۱/۲۵
۱۸:۴۸

بسیار عالی و با ساختار بندی جالب مطالب

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