Saya memiliki dua array satu dimensi sederhana di NumPy . Saya harus bisa menggabungkan mereka menggunakan numpy.concatenate . Tapi saya mendapatkan kesalahan ini untuk kode di bawah ini:
TypeError: hanya array panjang-1 yang dapat dikonversi ke skalar Python
Kode
import numpy
a = numpy.array([1, 2, 3])
b = numpy.array([5, 6])
numpy.concatenate(a, b)
Mengapa?

np.concatenat(..., axis). Jika Anda ingin menumpuknya secara vertikal, gunakannp.vstack. Jika Anda ingin menumpuknya (ke dalam beberapa array) secara horizontal, gunakannp.hstack. (Jika Anda ingin menumpuknya dengan mendalam, yaitu dimensi ke-3, gunakannp.dstack). Perhatikan bahwa yang terakhir mirip dengan pandapd.concat