Манипуляции с массивом NumPy: функция atleast_2d ()
функция numpy.atleast_2d ()
Numpy.atleast_2d () используется для просмотра заданных входных данных как массивов, по крайней мере, с двумя измерениями.
Синтаксис:
numpy.atleast_2d (* Арысь)
Версия: 1.15.0
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
arys1, arys2,. , , | Одна или несколько массивоподобных последовательностей. Не входные массивы преобразуются в массивы. Массивы, которые уже имеют два или более измерений, сохраняются. | необходимые |
Возвращаемое значение:
res, res2,. , , [Ndarray]
Массив или список массивов, каждый из которых имеет a.ndim> = 2. Копии по возможности избегаются, и возвращаются представления с двумя или более измерениями.
Пример 1: numpy.atleast_2d ()
>>> import numpy as np
>>> np.atleast_2d(5.0)
array([[ 5.]])
Иллюстрированная презентация:
Пример 2: numpy.atleast_2d ()
>>> import numpy as np
>>> a = np.arange(4.0)
>>> np.atleast_2d(a)
array([[ 0., 1., 2., 3.]])
Иллюстрированная презентация:
Пример 3: numpy.atleast_2d ()
>>> import numpy as np
>>> a = np.arange(4.0)
>>> np.atleast_2d(a).base is a
True
>>> np.atleast_2d(1, [1,2], [[2,3]])
[array([[1]]), array([[1, 2]]), array([[2, 3]])]
Python - NumPy Code Editor:
Предыдущая: atleast_1d ()
Далее: atleast_3d ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code