кодесурса
«NumPy

Создание массива NumPy: функция eye ()

script1adsense2code
script1adsense3code

функция глаза ()

Функция eye () используется для создания двумерного массива с единицами по диагонали и нулями в других местах.

Синтаксис:

 numpy.eye (N, M = Нет, k = 0, dtype = <класс 'float'>, порядок = 'C') 
«NumPy

Версия: 1.15.0

Параметр:

название Описание Необходимые /
Необязательный
N Количество строк в выводе. необходимые
M Количество столбцов в выводе. Если нет, по умолчанию используется значение N. необязательный
К Индекс диагонали: 0 (по умолчанию) относится к главной диагонали, положительное значение относится к верхней диагонали, а отрицательное значение к нижней диагонали. необязательный
DTYPE Тип данных возвращаемого массива. необязательный
порядок Должен ли вывод храниться в мажорной строке (в стиле C) или в колонке (в стиле Fortran) в памяти необязательный

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

[ndarray of shape (N, M)] Массив, в котором все элементы равны нулю, кроме k-й диагонали, значения которой равны единице.

Пример: NumPy.eye ()

>>> import numpy as np
>>> np.eye(2)
array([[ 1.,  0.],
       [ 0.,  1.]])
>>> np.eye(2,3)
array([[ 1.,  0.,  0.],
       [ 0.,  1.,  0.]])
>>> np.eye(3, 3)
array([[ 1.,  0.,  0.],
       [ 0.,  1.,  0.],
       [ 0.,  0.,  1.]])
>>> 

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

«NumPy
«NumPy
«NumPy

Пример: NumPy.eye (), где тип данных int

>>> import numpy as np
>>> np.eye(2, dtype=int)
array([[1, 0],
       [0, 1]])
>>> np.eye(2,2,  dtype=int)
array([[1, 0],
       [0, 1]])
>>> np.eye(2,2,  dtype=float)
array([[ 1.,  0.],
       [ 0.,  1.]])
>>> 

Python - NumPy Code Editor:

Предыдущая: empty_like ()
Далее: identity ()

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code