हैलो मेरे पास प्रत्येक में 1500 अंकों के साथ 1000 डेटा श्रृंखला है।मैं NUMPY सरणी में पंक्तियां और कॉलम कैसे जोड़ूं?
वे np.zeros ((1500, 1000) का उपयोग करके बनाए गए एक (1000x1500) आकार की नकली सरणी बनाते हैं और फिर डेटा से भरते हैं।
अब क्या होगा यदि मैं चाहता हूं कि सरणी 1600 x 1100 कहने के लिए बढ़े? क्या मुझे hstack और vstack का उपयोग करके सरणी जोड़नी है या क्या कोई बेहतर तरीका है?
मैं चाहता हूं कि सरणी के 1000x1500 टुकड़े में पहले से ही डेटा बदलना न पड़े, केवल रिक्त डेटा (शून्य) नीचे और दाएं, मूल रूप से जोड़ा गया है।
धन्यवाद।
बस एक ध्यान दें कि इस मामले में जगह में डेटा रखने के लिए प्रकट नहीं होता है जब आप केवल डेटा सेट का विस्तार करना चाहते: >>> एक = numpy.array ([[1,2], [ 3,4]]) >>> सरणी ([[1, 2], [3, 4]]) >>> a.resize ((2,4)) ट्रेसबैक (हालिया कॉल अंतिम): फ़ाइल "", लाइन 1, वैल्यूएरर: किसी सरणी संदर्भ का आकार बदल नहीं सकता है या को इस तरह से किसी अन्य सरणी द्वारा संदर्भित किया गया है। आकार बदलें फ़ंक्शन >>> ए = numpy.array (ए) >>> a.resize ((2,4)) >>> सरणी ([[1, 2, 3, 4], [0, 0, 0, 0]]) –
mathtick