Function के Basics
एक function एक named recipe है जो आप एक बार लिखते हैं और बार-बार इस्तेमाल करते हैं। आप इसे एक नाम देते हैं, steps list करते हैं, और जब ज़रूरत हो इसे call करते हैं।
In this page:
Syntax
function_name <- function(arg1, arg2) {
# body
result
}
function_name(value1, value2)
Function Basics
R में एक function function(args) { body } से बनता है और किसी भी दूसरी value की तरह एक नाम को assign होता है, क्योंकि R में functions first-class objects हैं।
इसे call करना किसी भी built-in function को call करने जैसा दिखता है। Logic को functions में तोड़ना R code organize और reuse करने का primary तरीका है।
Note:
R में Functions ordinary values हैं -- आप इन्हें दूसरे functions को arguments की तरह pass कर सकते हैं, numbers या strings की तरह।
उदाहरण: Function Basics
greet <- function() {
cat("Hello from a function!\n")
}
greet()
greet()
Login to try C/C++/Java/PHP code in the editor
Related Topics
{# common_mistakes/chapter_summary/browser_support: on Hindi pages the
view already swaps in the hi_ translation fields (or blanks these
out if untranslated), so this renders correctly for both languages
without a lang_code check here. #}
आम गलतियां
- call करते वक्त parentheses भूल जाना, जैसे
greet, जो इसे चलाने की बजाय function का code print करता है। - दूसरी languages की तरह
function greet() { ... }लिखना, जब R कोgreet <- function() { ... }चाहिए। - एक script में उसे call करने वाले code के बाद एक function define करना, इसलिए call
could not find functionके साथ fail होती है।
🔒
Chapter Quiz — Complete all 7 topics to unlock
0/7 topics done
Complete these topics first: