尝试使用for循环将numpy向量附加到矩阵中

时间:2018-02-27 05:04:23

标签: python numpy matrix vector

我正在尝试通过向其添加向量来创建矩阵。在for循环之后我想得到的是一个(X rows, 10)的矩阵。因此,如果for循环迭代15次,则矩阵将为(15, 10)

m_mat = np.array([])

for stuff in read_bytes(sys.argv[1]):
    one_hot_vector = np.zeros((1, 10))
    one_hot_vector[0, 3] = 1
    m_mat = np.append(m_mat, one_hot_vector, axis = 0)
    #m_mat = np.append(m_mat, one_hot_vector)
    #m_mat = np.hstack((malware_matrix, one_hot_vector))

我不断收到维度必须匹配的错误。

0 个答案:

没有答案