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 सरणी में कैसे परिवर्तित करें