ਨੂਮੀ ਅਰਰੇ ਜੋੜਨਾ

نپو آرائیج کو جوڑنا

جوڑنا یعنی دو یا کثیر سارے آرائیج کا مطلب ایک آرائیج میں لگانا

ایسک کو کیو میں، ہم کلچر کی بنیاد پر تیار کردیم، جبکہ نپو میں، ہم آرائیج کو آکسس کے طور پر جوڑتے ہیں

我们传递了一系列要与轴一起连接到 concatenate() فنکشن کا آرائیج اگر نہیں دکھایا گئا تو اس کو 0 کا طور پر دیکھا جاتا ہے

ਇੰਸਟੈਂਸ

دو آرائیج کو جوڑنا

import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
arr = np.concatenate((arr1, arr2))
print(arr)

ਇੰਸਟੈਂਸ ਚਲਾਓ

ਇੰਸਟੈਂਸ

اللین آکسس (آکسس=1) سے دو 2-D آرائیج کا جوڑ

import numpy as np
arr1 = np.array([[1, 2], [3, 4]])
arr2 = np.array([[5, 6], [7, 8]])
arr = np.concatenate((arr1, arr2), axis=1)
print(arr)

ਇੰਸਟੈਂਸ ਚਲਾਓ

使用堆栈函数连接数组

堆栈与级联相同,唯一的不同是堆栈是沿着新轴完成的。

我们可以沿着第二个轴连接两个一维数组,这将导致它们彼此重叠,即,堆叠(stacking)。

我们传递了一系列要与轴一起连接到 concatenate() 方法的数组。如果未显式传递轴,则将其视为 0。

ਇੰਸਟੈਂਸ

import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
arr = np.stack((arr1, arr2), axis=1)
print(arr)

ਇੰਸਟੈਂਸ ਚਲਾਓ

沿行堆叠

NumPy 提供了一个辅助函数:hstack() 沿行堆叠。

ਇੰਸਟੈਂਸ

import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
arr = np.hstack((arr1, arr2))
print(arr)

ਇੰਸਟੈਂਸ ਚਲਾਓ

沿列堆叠

NumPy 提供了一个辅助函数:vstack() 沿列堆叠。

ਇੰਸਟੈਂਸ

import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
arr = np.vstack((arr1, arr2))
print(arr)

ਇੰਸਟੈਂਸ ਚਲਾਓ

沿高度堆叠(深度)

NumPy 提供了一个辅助函数:dstack() 沿高度堆叠,该高度与深度相同。

ਇੰਸਟੈਂਸ

import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
arr = np.dstack((arr1, arr2))
print(arr)

ਇੰਸਟੈਂਸ ਚਲਾਓ