Расширьте массив, повторив первый ряд два раза и сложив его вперед - PullRequest
0 голосов
/ 08 октября 2018

Скажем, у меня есть двумерный массив, и я хочу взять первую строку, повторить ее два раза и сложить ее в начало двумерного массива.Мой способ сделать это будет следующим:

test = np.array([[1,2],
                [3,4]])
np.hstack((np.repeat(np.atleast_2d(test[:,0]).T, 2, axis=1), test))

Это выглядит довольно сложно.Есть ли более простой способ сделать это?Я посмотрел на np.tile, однако, похоже, он сохраняет форму.

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