RStudio is now Posit
Posit

آموزش خصوصی برنامه نویسی

کار با List در R

آموزش کار با List در R

در این آموزش نحوه کار با List در R را خواهید آموخت:

  • مدرس: افشین متولی
  • سایت: آر استودیو
  • سطح آموزش: مبتدی

فهرست یا همان لیست (List) یک ساختار داده ای است که ترکیبی از انواع داده در آن حضور دارد.

  • بردار تجزیه ناپذیر: برداری است که در آن همه عناصر از یک جنس باشند.
  • لیست: برداری است که عناصر آن می توانند انواع مختلفی داشته باشند.

برای این که مطمئن شوید یک شیء لیست است یا نه، از دستور

typeof()

استفاده کنید. 

نحوه ساختن لیست در R

همانطور که مشاهده می کنید x متشکل از سه نوع داده (دابل، منطقی و عدد صحیح) می باشد. برای این که بدانیم این داده ها از چه نوعی هستند از دستور زیر استفاده می کنیم:

روش دوم برای ساختن لیست:

در این روش اسم (تگ ها) را برای عناصر لیست معرفی نمی کنیم. البته نرم افزار R به صورت پیش فرض بدون نام لیست می سازد. به مثال زیر توجه کنید:

نحوه دسترسی به مولفه ها در یک لیست:

دسترسی به مولفه های درون یک لیست مشابه با دسترسی به مولفه های بردار است و با استفاده از بردارهای عدد صحیح، منطقی یا کاراکتری می توانید به این مولفه ها دسترسی پیدا کنید. لیست زیر را در نظر بگیرید:

توجه: استفاده از یک براکت [ همانطور که در بالا دیدیم یک زیرلیست از لیست اصلی را به ما می دهد نه محتوای درون مولفه را. برای دسترسی به این محتوای درون مولفه ها باید از [[ استفاده کنید.

یک روش دیگر نیز به جای استفاده از دو براکت وجود دارد. این روش استفاده از عملگر $ است. عملگر دلار این مزیت را دارد که انطباق جزئی را بر روی اسامی درون لیست انجام می دهد. به مثال دقت کنید:

ویرایش کردن یک لیست در R

اصلاح کردن یک لیست کار ساده است. به مثال توجه کنید:

نحوه اضافه کردن مولفه ها به یک لیست:

نحوه حذف کردن مولفه ها از یک لیست:

برای مشاهده مثال های بیشتر در ارتباط با آموزش کار با List در R می توانید از سایت Rseek استفاده کنید.

لطفاً دیدگاه خود را برای ما ارسال کنید.


حتماً بخوانید: