آموزش بردار در زبان R

بردارها (Vectors) ابتدایی‌ترین اشیای داده در R هستند و شش نوع بردار اتمی وجود دارد. بردار ها شامل منطقی (logical)، عدد صحیح (integer)، عدد اعشاری (double)، مختلط (complex)، کاراکتر (character) و خام (raw) می باشند.

ساخت بردار در زبان R

بردار تک‌عضوی

حتی اگر در R فقط یک مقدار وارد کنید، آن مقدار به یک بردار با طول ۱ تبدیل می‌شود و به یکی از انواع بردارهای بالا تعلق دارد.

وقتی کد بالا را اجرا می‌کنیم، نتیجه زیر را تولید می‌کند:

بردار چندعضوی

استفاده از عملگر دونقطه (colon operator) برای داده‌های عددی

وقتی کد بالا را اجرا می‌کنیم، نتیجه زیر را تولید می‌کند:

استفاده از تابع seq() برای ایجاد دنباله

وقتی کد بالا را اجرا می‌کنیم، نتیجه زیر را تولید می‌کند:

استفاده از تابع c() برای ترکیب عناصر

در صورتی که یکی از عناصر بردار از نوع کاراکتر باشد، سایر عناصر (عددی یا منطقی) نیز به صورت خودکار به کاراکتر تبدیل می‌شوند.

وقتی کد بالا را اجرا می‌کنیم، نتیجه زیر را تولید می‌کند:

دسترسی به عناصر بردار در زبان R

عناصر یک بردار با استفاده از اندیس‌گذاری (Indexing) قابل دسترسی هستند. برای این کار از کروشه‌ها [ ] استفاده می‌شود. در R اندیس‌ها از عدد ۱ شروع می‌شوند. اگر مقدار منفی در اندیس بدهید، آن عنصر از خروجی حذف می‌شود. همچنین می‌توان از مقادیر TRUE، FALSE یا ۰ و ۱ برای اندیس‌گذاری استفاده کرد.

وقتی کد بالا را اجرا می‌کنیم، نتیجه زیر را تولید می‌کند:

دستکاری بردارها

محاسبات ریاضی روی بردارها

دو بردار با طول یکسان می‌توانند جمع، تفریق، ضرب یا تقسیم شوند. نتیجه نیز یک بردار خواهد بود.

وقتی کد بالا را اجرا می‌کنیم، نتیجه زیر را تولید می‌کند:

بازیافت عناصر بردار (Vector Recycling)

اگر عملیات ریاضی روی دو بردار با طول‌های متفاوت انجام شود، عناصر بردار کوتاه‌تر به طور خودکار تکرار (recycle) می‌شوند تا طول هر دو برابر شود.

وقتی کد بالا را اجرا می‌کنیم، نتیجه زیر را تولید می‌کند:

مرتب‌سازی عناصر بردار

عناصر یک بردار با استفاده از تابع sort() قابل مرتب‌سازی هستند.

وقتی کد بالا را اجرا می‌کنیم، نتیجه زیر را تولید می‌کند:

5/5 - (1 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

آموزش انیمیشن‌ سازی دو بعدی با موهو – خلق انیمیشن‌ های خلاقانه شبیه دیرین دیرین
  • انتشار: ۱۶ شهریور ۱۴۰۴

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید