Spec-Zone.ru › NumPy 1.12

numpy.ma.row_stack

numpy.ma.row_stack(tup) = <numpy.ma.extras._fromnxfunction_seq instance at 0x52d1dc8c>

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

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

Эта функция поддерживается для обратной совместимости, но вы должны предпочитать np.concatenate или np.stack. Функция np.stack была добавлена в NumPy 1.10.

Параметры:

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–2017 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.12.0/reference/generated/numpy.ma.row_stack.html

Spec-Zone.ru

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