Numpy ऐरे में कॉलम कैसे जोड़ें (उदाहरण के साथ)


आप NumPy सरणी में कॉलम जोड़ने के लिए निम्न विधियों में से किसी एक का उपयोग कर सकते हैं:

विधि 1: तालिका के अंत में एक कॉलम जोड़ें

 n.p. append (my_array, [[value1], [value2], [value3], ...], axis= 1 )

विधि 2: तालिका में एक विशिष्ट स्थान पर एक कॉलम डालें

 n.p. insert (my_array, 3 , [value1, value2, value3, ...], axis= 1 )

निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में प्रत्येक विधि का उपयोग कैसे करें।

उदाहरण 1: NumPy सरणी के अंत में एक कॉलम जोड़ें

मान लीजिए हमारे पास निम्नलिखित NumPy सरणी है:

 import numpy as np

#create NumPy array
my_array = np. array ([[1, 2, 3, 4], [5, 6, 7, 8]])

#view NumPy array
my_array

array([[1, 2, 3, 4],
       [5, 6, 7, 8]])

हम NumPy सरणी के अंत में एक कॉलम जोड़ने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 #append column to end of NumPy array
new_array = np. append (my_array, [[10], [13]], axis= 1 )

#view updated array
new_array

array([[ 1, 2, 3, 4, 10],
       [5, 6, 7, 8, 13]])

उदाहरण 2: NumPy सरणी की विशिष्ट स्थिति में एक कॉलम डालें

मान लीजिए हमारे पास निम्नलिखित NumPy सरणी है:

 import numpy as np

#create NumPy array
my_array = np. array ([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

#view NumPy array
my_array

array([[1, 2, 3],
       [4, 5, 6],
       [7, 8, 9]])

हम NumPy सरणी के सूचकांक स्थिति 2 पर कॉलम से पहले एक नया कॉलम डालने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 #insert new column before column in index position 2
new_array = np. insert (my_array, 2 , [10, 13, 19], axis= 1 )

#view updated array
new_array

array([[ 1, 2, 10, 3],
       [4, 5, 13, 6],
       [7, 8, 19, 9]])

ध्यान दें कि मानों का नया कॉलम सूचकांक स्थिति 2 पर कॉलम से पहले डाला गया था।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि NumPy में अन्य सामान्य ऑपरेशन कैसे करें:

पांडास डेटाफ़्रेम में एक Numpy सरणी कैसे जोड़ें
पांडा डेटाफ़्रेम को NumPy सरणी में कैसे परिवर्तित करें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *