Процедуры создания массивов
См. также
Из формы или значения
| Возвращает новый массив заданной формы и типа, без инициализации элементов. |
| Возвращает новый массив с такой же формой и типом, как у заданного массива. |
| Возвращает 2-мерный массив с единицами на главной диагонали и нулями в остальных местах. |
| Возвращает единичную матрицу. |
| Возвращает новый массив заданной формы и типа, заполненный единицами. |
| Возвращает массив единиц с такой же формой и типом, как у заданного массива. |
| Возвращает новый массив заданной формы и типа, заполненный нулями. |
| Возвращает массив нулей с такой же формой и типом, как у заданного массива. |
| Возвращает новый массив заданной формы и типа, заполненный значением |
| Возвращает заполненный массив с такой же формой и типом, как у заданного массива. |
Из существующих данных
| Создает массив. |
| Преобразует входные данные в массив. |
| Преобразует входные данные в ndarray, но пропускает подклассы ndarray. |
| Возвращает непрерывный массив (ndim >= 1) в памяти (порядок C). |
| Интерпретирует входные данные как матрицу. |
| Копирует массив в указанный тип данных. |
| Возвращает копию массива заданного объекта. |
| Интерпретирует буфер как одномерный массив. |
| Создает массив NumPy из объекта, реализующего протокол |
| Строит массив из данных в текстовом или двоичном файле. |
| Строит массив, выполняя функцию над каждой координатой. |
| Создает новый одномерный массив из итерируемого объекта. |
| Новый одномерный массив, инициализированный текстовыми данными в строке. |
| Загрузка данных из текстового файла. |
Создание массивов записей
Примечание
См. Массивы записей для массивов записей.
| Создает массив записей из различных объектов. |
| Создает массив записей из списка массивов |
| Создает массив записей из списка записей в текстовой форме. |
| Создает массив записей из двоичных данных |
| Создает массив из двоичных данных файла |
Создание массивов символов (numpy.char)
Примечание
numpy.char используется для создания массивов символов.
| Создает |
| Преобразует входные данные в |
Числовые диапазоны
| Возвращает равномерно распределенные значения в заданном интервале. |
| Возвращает равномерно распределенные числа в заданном интервале. |
| Возвращает числа, равномерно распределенные на логарифмической шкале. |
| Возвращает числа, равномерно распределенные на логарифмической шкале (геометрическая прогрессия). |
| Возвращает кортеж матриц координат из векторов координат. |
Объект, возвращающий плотную многомерную «сетку». | |
Объект, возвращающий открытую многомерную «сетку». |
Создание матриц
| Извлечение диагонали или построение диагональной матрицы. |
| Создание двумерной матрицы с вводом, уплощенным в качестве диагонали. |
| Матрица с единицами на и ниже заданной диагонали и нулями в остальных местах. |
| Нижняя треугольная часть массива. |
| Верхняя треугольная часть массива. |
| Генерация матрицы Вандермонда. |
Класс матриц
| Построение объекта матрицы из строки, вложенной последовательности или массива. |
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/routines.array-creation.html