кодесурса
«NumPy

Манипуляции с массивом NumPy: функция hstack ()

script1adsense2code
script1adsense3code

функция numpy.hstack ()

Функция hstack () используется для последовательного размещения массивов по горизонтали (по столбцам).
Это эквивалентно объединению по второй оси, за исключением одномерных массивов, где оно объединяется по первой оси. Перестраивает массивы, разделенные на hsplit.
Эта функция наиболее удобна для массивов до 3-х измерений. Например, для данных пикселей с высотой (первая ось), шириной (вторая ось) и каналами r / g / b (третья ось). Функции concatenate, stack и block обеспечивают более общие операции суммирования и объединения.

Синтаксис:

 numpy.hstack (стро) 
«NumPy

Версия: 1.15.0

Параметр:

название Описание Необходимые /
Необязательный
баба Массивы должны иметь одинаковую форму вдоль всех, кроме второй оси, за исключением одномерных массивов, которые могут иметь любую длину. необходимые

Возвращаемое значение:

stacked: ndarray Массив, образованный сложением заданных массивов.

Пример-1: numpy.hstack ()

>>> import numpy as np
>>> x = np.array((3,5,7))
>>> y = np.array((5,7,9))
>>> np.hstack((x,y))
array([3, 5, 7, 5, 7, 9])

Иллюстрированная презентация:

«NumPy

Пример 2: numpy.hstack ()

>>> import numpy as np
>>> x = np.array([[3], [5], [7]])
>>> y = np.array([[5], [7], [9]])
>>> np.hstack((x,y))
array([[3, 5],
       [5, 7],
       [7, 9]])

Иллюстрированная презентация:

«NumPy

Python - NumPy Code Editor:

Предыдущая: dstack ()
Далее: vstack ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code