Spec-Zone.ru › NumPy 1.10

numpy.hstack

numpy.hstack(tup) [source]

Сложение массивов по горизонтали (по столбцам).

Принимает последовательность массивов и складывает их по горизонтали, создавая один массив. Восстанавливает массивы, разделённые с помощью hsplit.

Параметры:

tup : последовательность ndarrays

Все массивы должны иметь одинаковую форму вдоль всех осей, кроме второй.

Возвращает:

stacked : ndarray

Массив, полученный путём сложения заданных массивов.

См. также

stack
Объединение последовательности массивов вдоль новой оси.
vstack
Сложение массивов по вертикали (по строкам).
dstack
Сложение массивов по глубине (вдоль третьей оси).
concatenate
Объединение последовательности массивов вдоль существующей оси.
hsplit
Разбиение массива вдоль второй оси.

Примечания

Эквивалентно np.concatenate(tup, axis=1)

Примеры

>>> a = np.array((1,2,3))
>>> b = np.array((2,3,4))
>>> np.hstack((a,b))
array([1, 2, 3, 2, 3, 4])
>>> a = np.array([[1],[2],[3]])
>>> b = np.array([[2],[3],[4]])
>>> np.hstack((a,b))
array([[1, 2],
       [2, 3],
       [3, 4]])

© 2008–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.10.1/reference/generated/numpy.hstack.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API