आर में सूचियों की सूची कैसे बनाएं (उदाहरण के साथ)


आप R में सूचियों की सूची बनाने के लिए निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:

 #define lists
list1 <- list(a=5, b=3)
list2 <- list(c='A', d='B')

#create list of lists
list_of_lists <- list(list1, list2) 

निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।

उदाहरण: आर में सूचियों की एक सूची बनाएं

निम्नलिखित कोड दिखाता है कि R में 3 सूचियों वाली सूची कैसे बनाई जाए:

 #define lists
list1 <- list(a=5, b=3)
list2 <- list(c='A', d=c('B', 'C'))
list3 <- list(e=c(20, 5, 8, 16))

#create list of lists
list_of_lists <- list(list1, list2, list3)

#view the list of lists
list_of_lists

[[1]]
[[1]]$a
[1] 5

[[1]]$b
[1] 3


[[2]]
[[2]]$c
[1] “A”

[[2]]$d
[1] “B” “C”


[[3]]
[[3]]$e
[1] 20 5 8 16

फिर हम किसी विशिष्ट सूची तक पहुँचने के लिए एकल कोष्ठक [ ] का उपयोग कर सकते हैं।

उदाहरण के लिए, हम दूसरी सूची तक पहुँचने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 #access second list
list_of_lists[2]

[[1]]
[[1]]$c
[1] “A”

[[1]]$d
[1] “B” “C”

हम किसी विशिष्ट सूची में किसी विशिष्ट तत्व तक पहुंचने के लिए डबल ब्रैकेट [[ ]] और डॉलर साइन ऑपरेटर $ का भी उपयोग कर सकते हैं।

उदाहरण के लिए, हम दूसरी सूची में तत्व d तक पहुँचने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 #access element 'd' within second list
list_of_lists[[2]]$d

[1] “B” “C”

आप किसी भी सूची में किसी भी आइटम तक पहुंचने के लिए समान सिंटैक्स का उपयोग कर सकते हैं।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि आर में सूचियों के साथ अन्य सामान्य कार्य कैसे करें:

R में किसी सूची को डेटा फ़्रेम में कैसे परिवर्तित करें
आर में सूची में मान कैसे जोड़ें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *