Jalinan Array NumPy

Menghubungkan array NumPy

Penghubungan berarti menempatkan konten dari dua atau lebih array dalam array tunggal.

Dalam SQL, kami menghubungkan tabel berdasarkan kunci, sementara di NumPy, kami menghubungkan array berdasarkan sumbu.

Kami kirim sekumpulan array yang akan dihubungkan dengan sumbu concatenate() Fungsi array. Jika tidak dijalankan secara eksplisit sumbu, maka dianggap 0.

Contoh

Menghubungkan dua array

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

Jalankan Contoh

Contoh

Menghubungkan dua array 2-D sepanjang baris (axis=1)

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)

Jalankan Contoh

Hubungkan array menggunakan fungsi stack

Stack sama dengan concatenation, perbedaan utamanya adalah stack dilakukan di sumbu baru.

Kami dapat menghubungkan dua array satuan di sumbu kedua, yang akan mengakibatkan mereka bertemu, yaitu menapak (stacking).

Kami kirim sekumpulan array yang akan dihubungkan dengan sumbu concatenate() Metode array. Jika tidak disampaikan eksplicit sumbu, maka dianggap 0.

Contoh

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)

Jalankan Contoh

Menapak di baris

NumPy menyediakan fungsi bantuan:hstack() Menapak di baris.

Contoh

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

Jalankan Contoh

Menapak di kolom

NumPy menyediakan fungsi bantuan:vstack() Menapak di kolom.

Contoh

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

Jalankan Contoh

Menapak di tinggi (kedalaman)

NumPy menyediakan fungsi bantuan:dstack() Menapak di tinggi, tinggi yang sama dengan kedalaman.

Contoh

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

Jalankan Contoh