यह मुझे बहुत बुरा मिला। आप सूची नामों को संक्षिप्त कर सकते हैं? मैंने इसे पहले कभी नहीं देखा और मैं एक दिन की तरह पूरी तरह से खराब हो गया। क्या कोई यह बता सकता है कि यहां क्या हो रहा है और यह भयानक से अधिक उपयोगी क्यों हो सकता है? और इसके नीचे असंगत क्यों है? और अगर मैं इसे बंद कर सकता हूं?आप सूची नामों को संक्षिप्त कर सकते हैं? क्यूं कर?
अगर कोई आइटम के लिए सटीक मिलान है, यह का उपयोग करें:
> wtf <- list(whatisthe=1, pointofthis=2)
> wtf$whatisthe
[1] 1
> wtf$what
[1] 1
> wtf <- list(whatisthe=1, whatisthepointofthis=2)
> wtf$whatisthepointofthis
[1] 2
> wtf$whatisthep
[1] 2
> wtf$whatisthe
[1] 1
> wtf$what
NULL
यह असंगत नहीं है। नामों के अग्रणी सबस्ट्रिंग को हल किया जाता है यदि केवल एक अद्वितीय मिलान होता है। –
+1 मुझे इस बारे में सोचने के लिए * क्यों * '$' इस तरह कार्यान्वित किया गया है। –
यह बेल प्रयोगशालाओं में एस के शुरुआती दिनों में वापस चला जाता है। यह एक बुरी बात है, लेकिन मैं अभी भी टाइपिंग को बचाने के लिए कभी-कभी इसका उपयोग करता हूं। फ़ंक्शन तर्कों में भी काम करता है, उदाहरण के लिए 'पूर्वानुमान (एम, टाइप = "resp")' या 'cor (x, y, use =" pair ")'। –