(यह एक बहुत ही बुनियादी सवाल होना चाहिए, लेकिन अब तक मैं आर पुस्तिकाओं में एक जवाब खोजने में असफल रहा ...)lapply का मज़ा करने के लिए कई तर्क गुजर (और अन्य * लागू)
जब मैं साथ lapply का उपयोग lapply(input, myfun);
की वाक्य रचना - यह आसानी से समझा जा सकता है, और मैं उस तरह पीछे परिभाषित कर सकते हैं: input
की
myfun <- function(x) {
# doing something here with x
}
lapply(input, myfun);
और तत्वों myfun
करने के लिए x
तर्क के रूप में पारित कर रहे हैं।
लेकिन अगर मुझे myfunc
पर कुछ और तर्क पारित करने की आवश्यकता है तो क्या होगा? उदाहरण के लिए, यह ऐसा परिभाषित किया गया है:
myfun <- function(x, arg1) {
# doing something here with x and arg1
}
कैसे मैं (x
तर्क के रूप में) दोनों input
तत्वों और कुछ अन्य तर्क गुजर के साथ इस समारोह का उपयोग कर सकते हैं?
अग्रिम धन्यवाद!
समाप्त आर सांत्वना इनपुट लाइनों के साथ " , " एक संकेत है कि आपने शायद अतीत में कुछ मैक्रो प्रसंस्करण भाषा का उपयोग किया था। ट्रिपल डॉट्स तर्क का वर्णन "आर के परिचय" दस्तावेज़ के "अपने स्वयं के कार्यों को लिखना" अनुभाग के उपधारा 4 में वर्णित है, तर्कसंगत रूप से पहला "मैनुअल" आपको पढ़ना चाहिए। –