فهرست مطالب:

چند راه برای فراخوانی یک تابع در R وجود دارد؟
چند راه برای فراخوانی یک تابع در R وجود دارد؟

تصویری: چند راه برای فراخوانی یک تابع در R وجود دارد؟

تصویری: چند راه برای فراخوانی یک تابع در R وجود دارد؟
تصویری: نوشتن توابع خود در R: فراخوانی توابع در داخل سایر توابع 2024, نوامبر
Anonim

به طور دقیق، آر سه دارد راه ها که آرگومان های ارائه شده توسط شما با آرگومان های رسمی مطابقت دارند عملکرد تعریف: با نام کامل، با نام جزئی (تطابق با n کاراکتر اولیه نام آرگومان)، و. بر اساس موقعیت

در اینجا، روش های مختلف فراخوانی یک تابع چیست؟

راه های فراخوانی یک تابع

  • راه 1: به سادگی تابع بدون پارامتر را فراخوانی کنید.
  • راه 2: به سادگی تابع فراخوانی پارامتر عبور باشد.
  • راه 3: تابع فراخوانی شده از بیانیه printf.
  • راه 4: مقدار بازگشتی را به متغیر اختصاص دهید.
  • راه 5: از if-else تماس گرفت.
  • راه 6: تماس تودرتو.
  • راه 7: تابع Call in while Loop.

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

به همین ترتیب، چگونه یک تابع را از یک فایل دیگر در R فراخوانی می کنید؟

نحوه منبع یابی توابع در R

  1. یک R Script (فایل R) جدید در همان فهرست کاری خود ایجاد کنید. فایل Rmd یا اسکریپت R. به فایل یک نام توصیفی بدهید که انواع توابع موجود در فایل را نشان دهد.
  2. فایل R Script را باز کنید و یک یا چند تابع را به فایل اضافه کنید.
  3. فایل خود را ذخیره کنید.

چگونه یک تابع در R ایجاد می کنید؟

اسکریپت را در R بسازید

  1. اعداد کسری را در 100 ضرب کنید.
  2. نتیجه را به یک رقم اعشار گرد کنید. برای این کار می توانید از تابع round() استفاده کنید.
  3. بعد از عدد گرد شده یک علامت درصد بچسبانید. تابع paste() برای انجام این وظیفه در خدمت شما است.
  4. نتیجه را چاپ کنید. تابع print() این کار را انجام می دهد.

توصیه شده: