Spec-Zone.ru › NumPy 1.11

numpy.ma.vstack

numpy.ma.vstack(tup) =

Вертикальное объединение массивов.

Объединяет последовательность массивов вертикально (по строкам), создавая один массив. Восстанавливает массивы, разделённые vsplit.

Параметры:

tup : последовательность nd-массивов

Кортеж массивов, которые необходимо объединить. Массивы должны иметь одинаковую форму по всем осям, кроме первой.

Возвращает:

stacked : ndarray

Массив, полученный в результате вертикального объединения заданных массивов.

См. также

stack
Объединение последовательности массивов по новой оси.
hstack
Горизонтальное объединение массивов (по столбцам).
dstack
Объединение массивов по глубине (по третьей размерности).
concatenate
Объединение последовательности массивов по существующей оси.
vsplit
Разделение массива на список нескольких подмассивов по вертикали.

Примечания

Функция применяется как к данным (_data), так и к маске (_mask), если таковая имеется.

Примеры

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

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

Spec-Zone.ru

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