में एक 1 डी सरणी में 2 डी सरणी में कनवर्ट करें मैं मैट्रिक्स में कॉलम की संख्या निर्दिष्ट करके एक 1-आयामी सरणी को मैट्रिक्स में परिवर्तित करना चाहता हूं। कुछ ऐसा है जो इस तरह काम करेगा:numpy
> import numpy as np
> A = np.array([1,2,3,4,5,6])
> B = vec2matrix(A,ncol=2)
> B
array([[1, 2],
[3, 4],
[5, 6],
[7, 8]])
numpy एक समारोह है कि मेरी बनाया हुआ समारोह "vec2matrix" की तरह काम करता है? (मैं समझता हूं कि आप एक मैट्रिक्स की तरह एक 1 डी सरणी को इंडेक्स कर सकते हैं, लेकिन यह मेरे पास कोड में कोई विकल्प नहीं है - मुझे यह रूपांतरण करने की आवश्यकता है)
पूरा जवाब का उपयोग कर सकते हैं! यह स्वीकार किया जाना चाहिए! – gota