Обложка канала

Python - Советы, библиотеки, гайды

10180 @xo_py

Всё для Python программиста :3 Готовый код, советы, лайфхаки, годные библиотеки, уроки и многое другое!

Python - Советы, библиотеки, гайды

4 года назад
Открыть в
numpy — библиотека с открытым исходным кодом. Возможности: поддержка многомерных массивов; поддержка высокоуровневых математических функций, предназначенных для работы с многомерными массивами. Как работает numpy? Для начала разберемся в устройстве массивов, которые обрабатывает NumPy. Рассмотрим однородный двумерный массив в примере выше. Он выглядит как простая таблица — две оси значений и ячейки внутри (элементы массива). Если появится третья ось, то массив станет трехмерным. Важное условие — все элементы должны иметь единый тип данных, например только целые числа. Конечно, кроме двумерных массивов, библиотека NumPy обрабатывает и другие, с различным количеством осей. Эту вариативность обозначают числом N, как любую переменную в математической задаче. Поэтому обычно говорят, что NumPy работает с N-мерными массивами данных. numpy может пригодится для: • Научных вычислений. • Создания новых массивных библиотек. • Data Science. • Machine Learning. • Визуализации данных. Стоит отметить, если вы захотите углубиться в numpy - обязательно почитайте книгу Трэвиса Э. Олифанта « Руководство по NumPy», ведь большая часть документации взята именно из этой книги :) Ставится командой ⚙ pip install numpy Документация и примеры кода здесь.