NumPy - это научное и вычислительное расширение языка программирования Python.

О NumPy

С домашней страницы NumPy:

NumPy - это фундаментальный пакет для научных вычислений с Python. Среди прочего он содержит:

  • мощный объект N-мерного массива
  • встроенные универсальные функции (ufuncs)
  • сложная (радиовещательная) операция
  • инструменты для интеграции кода C/C++ и Fortran
  • полезная линейная алгебра, преобразование Фурье и возможности случайных чисел

Помимо очевидного научного использования, NumPy также может использоваться как эффективный многомерный контейнер общих данных. Могут быть определены произвольные типы данных. Это позволяет NumPy легко и быстро интегрироваться с широким спектром баз данных.

NumPy предоставляет надежные и эффективные методы хранения, обработки и анализа данных, поскольку он также легко интегрируется с другими методами манипулирования данными, особенно с Pandas и http://scikit-learn.org/.

NumPy выпущен под лицензией BSD, что позволяет повторно использовать его с некоторыми ограничениями.

Ресурсы

Официальные ресурсы

Книги