Добавление 2 NumPy nd.array - PullRequest
       1

Добавление 2 NumPy nd.array

0 голосов
/ 17 октября 2018

Я должен numpy.ndarray A & B, которые имеют следующую форму A = (500000,784), B = (500000,). Мне нужно добавить эти 2 массива так, чтобы массив B, который имеетметки добавляются как 785-й столбец в массиве без изменения какой-либо последовательности в его строковых данных.то есть, A приобретает форму (500000,785).

1 Ответ

0 голосов
/ 17 октября 2018
np.append(A.T,[B.T], axis=0).T

Например:

A = np.array([[1,2,3],[4,5,6],[7,8,9],[10,9,11]])
B = np.array([4,5,3,6])
np.append(A.T,[B.T], axis=0).T

Вывод:

array([[ 1,  2,  3,  4],
       [ 4,  5,  6,  5],
       [ 7,  8,  9,  3],
       [10,  9, 11,  6]])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...