मुझे नहीं पता कि आर में सूचियों की सूची कैसे बनाएं, मेरे पास कई सूचियां हैं, मैं उन्हें तक पहुंच बनाने के लिए एक डेटा संरचना में स्टोर करना चाहता हूं। हालांकि, ऐसा लगता है, आप आर में सूची की सूची का उपयोग नहीं कर सकते हैं, इसलिए यदि मुझे किसी अन्य सूची से सूची l1 मिलती है, तो कहें, l2 तो मैं तत्वों l1 तक नहीं पहुंच सकता। मैं इसे कैसे कार्यान्वित कर सकता हूं?आर। आर में सूचियों की सूची कैसे बनाते हैं?
संपादित मैं उदाहरण पर दिखाई देगा क्या मेरे लिए काम नहीं करता है:
list1 <- list()
list1[1] = 1
list1[2] = 2
list2 <- list()
list2[1] = 'a'
list2[2] = 'b'
list_all <- list(list1, list2)
a = list_all[1]
a[2]
#[[1]]
#NULL
लेकिन a
एक सूची होना चाहिए!
@capoluca Dason के विवरण, पर विस्तार करने के लिए 'list_all [1]' 'list_all' के पहले _element_ का चयन नहीं करता। सूचियों के लिए, '['_ _ublists_ को पुनर्प्राप्त करता है' [[' _elements_ पुनर्प्राप्त करता है। – joran
यदि आप 'mylist <- list (list1, list1)' जैसी डुप्लिकेट सूचियों की एक सूची बनाते हैं, तो 'list1' प्रतिलिपि बनाई गई है या दो बार संदर्भित है? –
क्या होगा यदि मैं लूप में सूचियों की एक सूची बना रहा हूं और इसलिए मेरे पास अलग-अलग उप-सूचियां नहीं हैं और चर में संग्रहित हैं। इसके बजाय, मैं उन्हें एक-एक करके सूचियों की सूची में जोड़ना चाहता हूं क्योंकि मैं उनकी गणना करता हूं। – Leonid