Как я могу изменить размерность массива - PullRequest
0 голосов
/ 28 октября 2018

если у меня есть массив с (10,) и (373,) для каждых 10 димов, как я могу изменить эту матрицу на (10,373)?

thx для ответа

1 Ответ

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

Вот наивное решение, которое будет работать:

import numpy as np # you have to have numpy installed

some_array = np.random.randn(373,)
rows = 10
cols = 373
# this is your new array of desired shape:
new_array = np.empty([rows, cols])

# fill it up:
for i_th_row in range(rows):
    new_array[i_th_row,:] = some_array

Итак,

>>> new_array.shape
(10, 373)

Как установить numpy можно найти здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...