Процедуры
В этой главе представлены строковые описания процедур, сгруппированные по функциональности. Многие строковые описания содержат примеры кода, демонстрирующие основное использование процедуры. В примерах предполагается, что NumPy импортирован следующим образом:
>>> import numpy as np
Удобным способом выполнения примеров является режим %doctest_mode IPython, который позволяет вставлять многострочные примеры и сохраняет отступы.
- Процедуры создания массивов
- Процедуры манипулирования массивами
- Бинарные операции
- Операции со строками
- Интерфейс для функций внешних библиотек C (
numpy.ctypeslib) - Функции поддержки дат и времени
- Процедуры типов данных
-
Процедуры с опциональным ускорением SciPy (
numpy.dual) -
Математические функции с автоматическим определением области (
numpy.emath) - Обработка ошибок с плавающей запятой
-
Дискретное преобразование Фурье (
numpy.fft) - Функциональное программирование
- Специальные функции справки NumPy
- Процедуры индексирования
- Вход и вывод
-
Линейная алгебра (
numpy.linalg) - Логические функции
- Операции с массивами с масками
-
Математические функции
- Тригонометрические функции
- Гиперболические функции
- Округление
- Суммы, произведения, разности
- Показательные функции и логарифмы
- Другие специальные функции
- Функции для работы с числами с плавающей точкой
- Функции для работы с рациональными числами
- Арифметические операции
- Обработка комплексных чисел
- Разное
-
Библиотека матриц (
numpy.matlib) - Разные функции
- Заполнение массивов
- Полиномы
-
Случайное выборка (
numpy.random) - Функции для работы с множествами
- Сортировка, поиск и подсчёт
- Статистика
-
Поддержка тестирования (
numpy.testing) - Функции окон
© 2005–2021 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.20/reference/routines.html