تعریف تابع و اجزای تشکیل دهنده آن
یک تابع مجموعه ای از دستورها در R است که برای انجام چندین باره یک عملیات خاص تعریف شده است و دستورها و وظایف موجود در آن بهطور منسجم با هم هماهنگ شدهاند. در زبان برنامهنویسی R، توابع اشیایی هستند که توسط نامی که به آنها اختصاص میگیرد، ذخیره و شناخته میشوند.
در هنگام تعریف یک تابع، میتوان پارامترهایی برای آن تعیین کرد که در این صورت، زمانی که قصد فراخوانی نام تابع را داریم باید برای هر پارامتر یک مقدار مشخص کنیم. البته پارامترهای تابع اختیاری هستند. یعنی یک تابع ممکن است دارای پارامتر و یا فاقد پارامتر باشد. همچنین پارامترها می توانند مقادیر پیش فرض داشته باشند. بنابراین، در هنگام فراخوانی یک تابع، مفسر می تواند مقادیر ورودی را به همراه پارامترهایی که ممکن است برای انجام دستورها و وظایف لازم باشد، به تابع منتقل کند. پس از اجرای موفقیت آمیز تابع، مقادیر بازگشتی آن، به عنوان خروجی تابع برگردانده میشود.
در این فیلم آموزشی، با نحوه تعریف یک تابع در زبان برنامهنویسی R آشنا میشویم.