मैं एम (एक चर) कॉलम की संख्या (उदाहरण के लिए 30) के साथ आर में डेटा.फ्रेम बनाना चाहता हूं, और 2 पंक्तियां और सभी मानों को भरें शुरुआत में 0 के साथ data.frame। ऐसा लगता है कि डेटा.फ्रेम पंक्तियों के आधार पर मूल्यों को पॉप्युलेट करता है बल्कि कॉलम, कोई सुझाव है कि मैं यह कैसे कर सकता हूं? धन्यवाद :)एम कॉलम और 2 पंक्तियों के साथ डेटा.फ्रेम बनाएं
उत्तर
क्या m
वास्तव में data.frame()
होना चाहिए या matrix()
पर्याप्त होगा?
m <- matrix(0, ncol = 30, nrow = 2)
अगर आप की जरूरत है आप एक data.frame()
कि चारों ओर लपेट कर सकते हैं:
m <- data.frame(m)
या एक पंक्ति में सभी: m <- data.frame(matrix(0, ncol = 30, nrow = 2))
पूर्णता के लिए:
चेस के जवाब की पंक्तियों के साथ , मैं आमतौर पर डेटा को मैट्रिक्स को कोर करने के लिए as.data.frame
का उपयोग करता हूं। फ्रेम:
m <- as.data.frame(matrix(0, ncol = 30, nrow = 2))
संपादित करें: speed test data.frame
बनाम as.data.frame
system.time(replicate(10000, data.frame(matrix(0, ncol = 30, nrow = 2))))
user system elapsed
8.005 0.108 8.165
system.time(replicate(10000, as.data.frame(matrix(0, ncol = 30, nrow = 2))))
user system elapsed
3.759 0.048 3.802
हाँ, यह तेजी से (लगभग 2 गुना से) प्रतीत होता है।
आपके उत्तर के बारे में क्या अलग है? क्या यह तेज़ है? –
@Eduardo यह थोड़ा तेज़ प्रतीत होता है - ऊपर देखें। – Greg
- 1. एम कॉलम में एन पंक्तियों के क्रमपरिवर्तन या संयोजन कैसे उत्पन्न करें?
- 2. इंटेलिजे और एम 2 रेपो
- 3. डेटा.फ्रेम में डुप्लिकेट पंक्तियों को ढूंढें और मर्ज करें लेकिन कॉलम ऑर्डर
- 4. डेटा.फ्रेम
- 5. गतिशील रूप से असाइन किए गए कॉलम नामों के साथ आर में डेटा.फ्रेम बनाएं
- 6. पंक्तियों को कॉलम में बदलने के लिए
- 7. एम 2 ई ग्रहण प्लगइन को कैसे बनाएं बंडल पैकेजिंग
- 8. जे 2 एम
- 9. कॉलम नामों को बर्बाद किए बिना डेटा.फ्रेम
- 10. डेटा.फ्रेम
- 11. डेटा.फ्रेम
- 12. एकाधिक कॉलम के साथ एंड्रॉइड में एक टेबल कैसे बनाएं?
- 13. पहचान कॉलम के साथ तालिका कैसे बनाएं
- 14. आर डेटा.फ्रेम
- 15. कॉलम टिप्पणियों के साथ ओरेकल तालिका बनाएं
- 16. प्राइमफेस 3.0 के साथ समस्या। एम 2 सिलेक्टऑनमेनू अजाक्स व्यवहार
- 17. डेटा.फ्रेम में किसी कॉलम के सभी मानों को कैसे समेटें?
- 18. 2 टेबलों को एक ही कॉलम आकार बनाएं
- 19. राउननाम खोए बिना, मैं केवल एक कॉलम के साथ डेटा.फ्रेम कैसे सॉर्ट कर सकता हूं?
- 20. किसी शर्त पर आधारित डेटा.फ्रेम में नया चर कैसे बनाएं?
- 21. पाइथन पांडा ऑर्डर कॉलम पंक्तियों के अनुसार
- 22. 2 कॉलम
- 23. 4 कॉलम के लिए 2 कॉलम
- 24. 2 कॉलम
- 25. LINQ स्वैप कॉलम पंक्तियों में
- 26. 2 कॉलम
- 27. फिट डेटा GridView आकार पंक्तियों और कॉलम के कुल आकार
- 28. MySQL एक ही कॉलम में एक ही मान के साथ पंक्तियों का चयन करें और
- 29. फॉर्म पी के पुनरावृत्ति को हल करें [एन, एम] == पी [एन, एम -2] + पी [एन -1, एम -1] + पी [एन -2, एम]
- 30. आर: मैं डेटा.फ्रेम की पंक्तियों पर आवेदन कैसे कर सकता हूं और $ column_name प्राप्त कर सकता हूं?
और यह वही था जो _I_ लिखने जा रहा था। +1;) मेरा एकमात्र जोड़ा स्पष्ट रूप से इंगित करना होगा कि 'data.frame()' आमतौर पर कॉलम द्वारा डेटा को टैग = मान तर्कों के माध्यम से निर्दिष्ट करता है। – joran