2010-11-01 14 views
21

आप आर में एक ही मूल्य के साथ एक सूची कैसे बनाते हैं? उदाहरण के लिए, मुझे 50 शून्य की एक सूची चाहिए।
इसे परिभाषित करने का सबसे आसान तरीका क्या है?आप आर में एक ही मूल्य के साथ एक सूची कैसे बनाते हैं?

उत्तर

38

50 शून्य की एक सूची ~ एक मूल्य के साथ एक सूची कैसे है?

इस प्रयास करें:

list(rep(0, 50)) 

या यदि आप शून्य के पचास अलग तत्वों के साथ एक सूची चाहते हैं, आप ऐसा कर सकते हैं:

as.list(rep(0, 50)) 
+1

'as.list' वह है जो आप चाहते हैं यदि आप एक वेक्टर बनाने की कोशिश कर रहे हैं जिसे आप डेटा से जोड़ सकते हैं। फ्रेम – chimeric

1

शायद

res <- list(rep(0,50)) 

आप सभी है जरुरत?

as.vector(rep(0, 50)) 

इस के पचास 0 के एक संख्यात्मक वेक्टर उत्पन्न करेगा:

0

मैं as.vector() विशेष रूप से उदाहरण के लिए, एक डेटा फ्रेम में उपयोग करने के लिए संख्यात्मक वैक्टर उत्पन्न करने के लिए उपयोगी पाया।

+1

यह आपके उत्तर में स्पष्ट करना अच्छा होगा कि आर, वेक्टर और सूची दो अलग हैं डेटा संरचनाएं –

संबंधित मुद्दे