【发布时间】:2018-10-17 09:02:17
【问题描述】:
我必须 numpy.ndarray A & B 具有以下形状 A=(500000,784),B =(500000,)。我需要添加这两个数组,使具有标签的数组 B 添加为数组中的第 785 列而不更改其行中的任何序列-明智的数据。 即,A 的形状为 (500000,785)。
【问题讨论】:
标签: python-3.x numpy
我必须 numpy.ndarray A & B 具有以下形状 A=(500000,784),B =(500000,)。我需要添加这两个数组,使具有标签的数组 B 添加为数组中的第 785 列而不更改其行中的任何序列-明智的数据。 即,A 的形状为 (500000,785)。
【问题讨论】:
标签: python-3.x numpy
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]])
【讨论】: