NumPy

NumPy - это качественный и высокопроизводительный пакет для языка Python, предназначенный для научных вычислений в области многомерных массивов (в том числе и матриц), которые являются фундаментальной основой во многих научных направлениях. NumPy предоставляет большое количество высокоуровневых математических функций линейной алгебры, преобразования Фурье, случайных чисел и т.д.

Matplotlib, pandas, scikit-learn, TensorFlow и большинство других научных и математических библиотек на базе Python так или иначе используют NumPy. Поэтому, чтобы полноценно пользоваться ими нужно уметь работать не только с Python но и NumPy.

Краткое руководство

Данное руководство предназначено для ознакомления с пакетом NumPy. Здесь вы узнаете о способах установки пакета и выполнения кода примеров. Так же здесь объясняются основы создания массивов и применения к ним наиболее важных функций NumPy.

Справочное руководство

Справочная информация о функциях NumPy, снабженная большим количеством примеров и комментариев. Все функции разделены по категориям.

Matplotlib

Matplotlib - библиотека для создания научной графики. Она позволяет на лету создавать простейшие графики всего в внесколько строк кода и в тоже время она предоставляет полный контроль над всеми элементами графиков, что незаменимо при подготовке публикаций и презентаций.

Картина стоит тысячи слов - это можно сказать и о графиках, которые являются, своего рода интерфейсом между данными и нашим пытливым умом. Умелое использование matplotlib позволяет сделать закономернсти и особенности данных более очевидными и наглядными. Для других людей вы можете сделать графики более привлекательными, удобными для восприятия, и, если необходимо, более убедительными.

Краткое руководство

Это руководство представляет собой введение в основы matplotlib:

  • из чего состоят графики;
  • как они строятся;
  • как ими управлять.