में वैक्टरों की एक सूची को गठबंधन करें मेरे पास संख्यात्मक वेक्टर की एक सूची है और मैं उन्हें एक वेक्टर में जोड़ना चाहता हूं। लेकिन मैं ऐसा करने में असमर्थ हूं। इस सूची में सूची तत्व में एक तत्व आम हो सकता है। अंतिम वेक्टर उन्हें दो बार नहीं जोड़ना चाहिए।आर + एक वेक्टर
>lst
`1`
[1] 1 2
`2`
[2] 2 4 5
`3`
[3] 5 9 1
मैं अंतिम परिणाम चाहते हैं के रूप में इस
>result
[1] 1 2 4 5 9 1
मैं निम्नलिखित बातें कर रही करने की कोशिश की repition के बारे में चिंता किए बिना,: यहाँ एक उदाहरण है
>vec<-vector()
>sapply(lst, append,vec)
और
>vec<-vector()
>sapply(lst, c, vec)
उनमें से कोई भी बदतर नहीं ked। क्या इस बारे में कोई मेरी मदद कर सकता है?
धन्यवाद।
धन्यवाद @ जोशो'ब्रायन। लेकिन यह डुप्लिकेट मानों को नहीं हटाता है। –
@ जोरान मुझे संदेह है कि 'अद्वितीय' पर्याप्त दंडित होगा; 'अद्वितीय '* आसन्न * सूची घटकों के बीच 1 सामान्य तत्व से काफी आसानी से हटा सकता है। नोट 'अद्वितीय (असूची (एलएसटी))' ओपी चाहता है जो नहीं देगा। –
क्या आप बस इतना कह रहे हैं कि आप एक-दूसरे के बगल में कोई भी दोहराए गए मूल्य नहीं चाहते हैं? या आप कह रहे हैं कि यदि आप एक वेक्टर के अंत में अगले की शुरुआत से मेल खाते हैं तो आप तत्व को दोहराना नहीं चाहते हैं? अधिक उदाहरण प्रदान करने से मदद मिल सकती है ... – Dason