Найти тему
Недавно я публиковал статью о библиотеке NumPy, там были рассмотрены основные методы этого модуля. Numpy - это пакет для Python, который предоставляет высокую производительность и эффективность при работе с массивами и математическими операциями , по сравнению с обычными списками Python. Давайте рассмотрим пример для наглядности. Предположим, что у нас есть два массива a и b с одинаковыми размерами, содержащие числа. Мы хотим выполнить покомпонентное сложение этих массивов и замерить время выполнения операции. На фотографиях представлены результаты использования обычных массивов Python и массивов NumPy, первое и второе фото соответственно. Напомню, что основная единица измерения модуля time - cекунда. Проведя не сложное вычисление, мы можем сказать, что NumPy в 23 раза быстрее выполнил операцию сложения двух массивов. Понятно, что этот результат приблизительный, так как, выполняя различные операции при помощи нашей библиотеки , их время выполнения каждый раз будет меняться, но это не отменяет того факта, что NumPy в работе с массивами намного мощнее, чем простые базовые операции в Python. Если вы работаете с массивами и математическими операциями, не забывайте, что существует такой инструмент как NumPy!
1 год назад
NumPy, или Как работать с массивами эффективно
Введение Numpy - это пакет для Python, который предоставляет высокую производительность и эффективность при работе с массивами, по сравнению с обычными списками Python. В этой статье мы рассмотрим основные методы этой библиотеки.  Установка NumPy Чтобы установить NumPy воспользуйтесь командной строкой. Убедитесь, что у вас установлен Python. Для этого введите python --version, если Python уже установлен, вы увидите версию Python. В противном случае вам необходимо установить Python перед установкой NumPy...
1 год назад
Недавно я публиковал статью о библиотеке matplotlib, там были рассмотрены самые часто используемые виды графиков и диаграмм для визуализации данных. Все они были в привычном для нас формате 2D, но мало кто знает, что можно представлять информацию и в трехмерной графике (к слову, это можно легко реализовать в том же самом matplotlib) . 3D графики являются ключевым инструментом в таких областях как геология, астрономия, молекулярная биология и многих других. Они позволяют увидеть глубину и структуру данных, помогая визуализировать сложные взаимосвязи и сделать более точные выводы. Кроме этого в трёхмерном пространстве данные как будто оживают перед нашими глазами, становятся необычайно красивыми. Только взгляните на эти графики:
1 год назад
Искусство визуализации: графики, диаграммы за 1 минуту с помощью matplotlib в Python
Введение Многочисленные исследования показали, что наше восприятие информации визуально наиболее эффективно. Информация, представленная в виде графиков, может быть более понятной и запоминающейся, чем простое перечисление фактов или числовых данных. В этом материале мы рассмотрим самые распространенные виды графиков, которые могут быть созданы с помощью библиотеки matplotlib в Python. Установка matplotlib Прежде чем приступить к созданию графиков, необходимо установить библиотеку matplotlib с помощью командной строки...
367 читали · 1 год назад