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

О NumPy

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

NumPy - это основной пакет для научных вычислений с python. Он содержит среди прочего:

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

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

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

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

Ресурсы

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

Книги