के साथ सूची वस्तु घोषित करने के लिए मैं एम 3 द्वारा 3 मैट्रिक्स वाली एक सूची घोषित करना चाहता हूं। अगर मैं पहले से नंबर एम जानता था, तो मैं इस तरह के सूची से घोषणा कर सकते हैं:आर: एम तत्वों
elm <- matrix(NA,3,3)
## Say M = 7
myList <- list(elm,elm,elm,elm,elm,elm,elm)
इस विधि बोझिल हो जाता है एम बड़ी है। इससे भी बदतर यह तरीका काम नहीं करता है अगर मुझे पहले से एम के मूल्य को नहीं पता है। मैं लंबाई एम का एक वेक्टर घोषित करने के लिए चाहते हैं, तो मैं इसे बुला द्वारा कर सकते हैं:
myVec <- rep(NA,M)
भले ही मैं पहले से एम के मूल्य पता नहीं है। क्या आकार एम की सूची घोषित करने का कोई ही तरीका है?
आप
यदि आपकी matrices समान नहीं हैं, तो alexis_laz का उत्तर अधिक उपयोगी होगा: (1) सही लंबाई की एक सूची आरंभ करें और फिर (2) इसे 'mylist [[i]] 'के साथ असाइन करें। – Frank
धन्यवाद! मुझे यही चाहिए था! – ThePrincess