кодесурса
«NumPy

NumPy: процедуры создания массива

script1adsense2code
script1adsense3code

Процедуры создания массива

«NumPy:
Единицы и нули
название Описание Синтаксис
пустой () Вернуть новый массив заданной формы и типа без инициализации записей. пусто (shape [, dtype, order])
empty_like Вернуть новый массив с той же формой и типом, что и данный массив. empty_like (a [, dtype, order, subok])
глаз () Вернуть двумерный массив с единицами по диагонали и нулями в других местах. глаз (N [, M, k, dtype])
тождество () Вернуть массив идентификаторов. идентичность (n [, dtype])
из них () Вернуть новый массив заданной формы и типа, заполненный единицами. единицы (shape [, dtype, order])
ones_like Вернуть массив из них с той же формы и типа, что и данный массив. ones_like (a [, dtype, order, subok])
нули Вернуть новый массив заданной формы и типа, заполненный нулями. нули (форма [, тип, порядок])
zeros_like Вернуть массив нулей с той же формой и типом, что и данный массив. zeros_like (a [, dtype, order, subok])
полный() Вернуть новый массив заданной формы и типа, заполненный fill_value. полный (shape, fill_value [, dtype, order])
full_like () Вернуть полный массив с той же формой и типом, что и данный массив. full_like (a, fill_value [, dtype, order, subok])
Из существующих данных
название Описание Синтаксис
Массив () Создать массив. массив (object [, dtype, copy, order, subok, ndmin])
asarray () Преобразуйте входные данные в массив. asarray (a [, dtype, order])
asanyarray () Преобразуйте входные данные в ndarray, но пропустите подклассы ndarray. asanyarray (a [, dtype, order])
ascontiguousarray () Вернуть непрерывный массив в памяти (порядок C). ascontiguousarray (a [, dtype])
asmatrix () Интерпретировать входные данные как матрицу. asmatrix (data [, dtype])
копия () Вернуть копию массива данного объекта. копия ([, порядок]
frombuffer () Интерпретировать буфер как одномерный массив. frombuffer (buffer [, dtype, count, offset])
из файла() Построить массив из данных в текстовом или двоичном файле. fromfile (файл [, dtype, count, sep])
fromfunction () Создайте массив, выполнив функцию над каждой координатой. fromfunction (функция, форма, ** kwargs)
fromiter () Создайте новый одномерный массив из повторяемого объекта. fromiter (повторяемый, dtype [, count])
fromstring () Новый одномерный массив, инициализированный из необработанных двоичных или текстовых данных в строке. fromstring (строка [, dtype, count, sep])
loadtxt () Загрузить данные из текстового файла. loadtxt (fname [, dtype, comments, delimiter, ...])

Создание массивов записей (numpy.rec)

название Описание Синтаксис
core.records.array () Создайте массив записей из самых разных объектов. core.defchararray.array (obj [, itemsize, ...])
core.records.fromarrays () создать массив записей из (плоского) списка массивов core.records.fromarrays (arrayList [, dtype, ...])
core.records.fromrecords () создать повторный массив из списка записей в текстовой форме. core.records.fromrecords (recList [, dtype, ...])
core.records.fromstring () создать (только для чтения) массив записей из двоичных данных, содержащихся в строке. core.records.fromstring (строка данных [, dtype, ...])
core.records.fromfile () Создать массив из двоичных данных файла. core.records.fromfile (fd [, dtype, shape, ...])

Создание массивов персонажей (numpy.char)

название Описание Синтаксис
core.defchararray.array () Создать chararray. core.defchararray.array (obj [, itemsize, ...])
core.defchararray.array () Преобразуйте входные данные в chararray, копируя данные только при необходимости. core.defchararray.asarray (obj [, itemsize, ...])
Числовые диапазоны
название Описание Синтаксис
arange () Вернуть равномерно распределенные значения в заданном интервале. arange ([start,] stop [, step,] [, dtype])
LINSPACE () Вернуть равномерно распределенные числа за указанный интервал. linspace (начало, остановка [, num, конечная точка, ...])
logspace () Возвращайте числа, равномерно распределенные в логарифмическом масштабе. logspace (начало, остановка [, num, конечная точка, база, ...])
geomspace () Возвращайте числа, расположенные равномерно в логарифмическом масштабе (геометрическая прогрессия). Geomspace (начало, остановка [, num, конечная точка, dtype])
meshgrid () Вернуть координатные матрицы из координатных векторов. сетка (* xi, ** kwargs)
MGRID () Экземпляр nd_grid, который возвращает плотную многомерную сетку. MGRID
ogrid () Экземпляр nd_grid, который возвращает открытую многомерную сетку. ogrid
Построение матриц
название Описание Синтаксис
Diag () Извлечь диагональ или построить диагональный массив. diag (v [, k])
diagflat () Создайте двумерный массив со сглаженным вводом в виде диагонали. Diagflat (V [, K])
три () Массив с единицами на и ниже заданной диагонали и нулями в других местах. tri (N [, M, k, dtype])
TRIL () Нижний треугольник массива. трил (м [, к])
triu () Верхний треугольник массива. триу (м [, к])
Vander () Генерация матрицы Вандермонда. Вандер (x [, N, увеличивается])
Класс Матрица
название Описание Синтаксис
мат() Интерпретировать входные данные как матрицу. mat (data [, dtype])
BMAT () Создайте матричный объект из строки, вложенной последовательности или массива. bmat (obj [, ldict, gdict])

Предыдущий: NumPy ndarray
Далее: Единицы и нули пустые ()

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code