Мазмұны:

R тілінде функцияны шақырудың неше жолы бар?
R тілінде функцияны шақырудың неше жолы бар?

Бейне: R тілінде функцияны шақырудың неше жолы бар?

Бейне: R тілінде функцияны шақырудың неше жолы бар?
Бейне: Басқа тышты деген осы 😡 2024, Мамыр
Anonim

Дәлірек айтсақ, Р үшеуі бар жолдары сіз берген аргументтердің ресми дәлелдеріне сәйкес келетінін функциясы анықтамасы: толық аты бойынша, ішінара атау бойынша (аргумент атауының бастапқы n таңбасына сәйкес келуі) және. лауазымы бойынша.

Мұнда функцияны шақырудың әртүрлі тәсілдері қандай?

Функцияны шақыру тәсілдері

  • 1-әдіс: Параметрсіз жай ғана қоңырау шалыңыз.
  • 2-әдіс: Өткізу параметрі ретінде жай шақыру функциясы.
  • 3-әдіс: Функция printf мәлімдемесінен шақырылады.
  • 4-әдіс: Айнымалыға қайтару мәнін тағайындаңыз.
  • 5-әдіс: if-else арқылы шақырылады.
  • 6-әдіс: кірістірілген қоңыраулар.
  • 7-әдіс: while цикліндегі функцияны шақыру.

Сонымен қатар, R функциясы дегеніміз не? жылы Р , а функциясы объект болып табылады, сондықтан Р аудармашы басқаруды келесіге бере алады функциясы үшін қажет болуы мүмкін дәлелдермен бірге функциясы әрекеттерді орындау үшін. The функциясы өз кезегінде өз тапсырмасын орындайды және аудармашыға басқаруды, сондай-ақ басқа нысандарда сақталуы мүмкін кез келген нәтижені қайтарады.

Сол сияқты, R ішіндегі басқа файлдан функцияны қалай шақыруға болады?

R ішіндегі функцияларды қалай алуға болады

  1. Өзіңіз сияқты жұмыс каталогында жаңа R сценарийін (. R файлы) жасаңыз. Rmd файлы немесе R сценарийі. Файлға файлдағы функциялардың түрлерін қамтитын сипаттамалық атау беріңіз.
  2. R Script файлын ашыңыз және файлға бір немесе бірнеше функцияларды қосыңыз.
  3. Файлыңызды сақтаңыз.

R-де функцияны қалай жасайсыз?

Сценарийді R тілінде жасаңыз

  1. Бөлшек сандарды 100-ге көбейтіңіз.
  2. Нәтижені ондық бөлшекке дейін дөңгелектеңіз. Мұны істеу үшін round() функциясын пайдалануға болады.
  3. Дөңгелектелген саннан кейін пайыз белгісін қойыңыз. Бұл тапсырманы орындау үшін paste() функциясы қызмет етеді.
  4. Нәтижені басып шығарыңыз. Мұны print() функциясы орындайды.

Ұсынылған: