आर सहायता invisible()
बताती है "एक ऐसा फ़ंक्शन जो किसी ऑब्जेक्ट की अस्थायी रूप से अदृश्य प्रतिलिपि देता है"। मुझे समझने में कठिनाई है कि invisible()
का उपयोग किस लिए किया जाता है। क्या आप यह समझाने में सक्षम होंगे कि invisible()
क्या करता है और जब यह कार्य उपयोगी हो सकता है?फ़ंक्शन अदृश्य() क्या करता है?
मैंने देखा है कि invisible()
लगभग print()
के लिए विधि कार्यों में लगभग हमेशा उपयोग किया जाता है।
### My Method function:
print.myPrint <- function(x, ...){
print(unlist(x[1:2]))
invisible(x)
}
x = list(v1 = c(1:5), v2 = c(-1:-5))
class(x) = "myPrint"
print(x)
मैं सोच रहा था कि invisible(x)
बिना, मैं की तरह काम करने के लिए सक्षम नहीं होगा:: यहाँ एक उदाहरण है
a = print(x)
लेकिन यह वास्तव में ऐसा नहीं है। तो, मैं जानना चाहता हूं कि invisible()
क्या करता है, जहां यह उपयोगी हो सकता है, और आखिर में विधि प्रिंट फ़ंक्शन में इसकी भूमिका क्या है?
आपकी मदद के लिए बहुत बहुत धन्यवाद।
मैं आपको एक उत्तर दे सकता हूं लेकिन मैं इसे आपको नहीं दिखा सकता। – mdsumner