Spec-Zone.ru › NumPy 1.10

numpy.ma.vstack

numpy.ma.vstack(tup) =

Укладка массивов последовательно по вертикали (по строкам).

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

Параметры:

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

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

Возвращает:

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.10.1/reference/generated/numpy.ma.vstack.html

Spec-Zone.ru

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