jenyay.net
253 subscribers
110 photos
1 video
2 files
268 links
Программирование (в основном на Python, но не только), Open Source, а ещё сюда публикую новости своего сайта https://jenyay.net

Для связи с автором канала пишите на @jenyay
Download Telegram
Продолжаю пополнять серию статей про рисование графиков с помощью библиотеки Matplotlib, предназначенной для рисования графиков на языке Python. Сегодня выложил статью про рисование и настройку внешнего вида линий уровня - http://jenyay.net/Matplotlib/Contour

Другие статьи про использование Matplotlib вы можете найти здесь - http://jenyay.net/Matplotlib/Matplotlib

#python, #pylab, #matplotlib, #программирование
Написал две новые статьи для серии статей про использование библиотеки Matplotlib.

Первая статья — Способы задания цвета в Matplotlib - http://jenyay.net/Matplotlib/Colors

Вторая статья — Как в Matplotlib менять оформление линий по умолчанию. - http://jenyay.net/Matplotlib/DefaultStyles

Вся серия находится по адресу - http://jenyay.net/Matplotlib/Matplotlib

#python #matplotlib #программирование
Приветствую новых подписчиков, и большое спасибо @botcollection за пиар. Кстати, сам канал @botcollection - очень полезный, там можно найти много любопытных ботов для Телеграма.

И в качестве анонса скажу, что в данный момент готовлю новую статью про создание элементов пользовательского интерфейса с использованием возможностей библиотеки Matplotlib. Когда-то я уже писал статью о том, как в приложение, написанное с использованием библиотеки wxPython, встроить графики из Matplotlib (сама статья - http://jenyay.net/Matplotlib/WxPython), а в новой статье будет описано, как обойтись без дополнительных библиотек. Хотя, конечно, по количеству элементов интерфейса Matplotlib сильно уступает специализированным библиотекам.

Эта статья должна появиться на сайте на следующей неделе.

#python #matplotlib
Очень неспешно продолжаю обновлять свои старые статьи про Matplotlib. Сегодня исправил статью Как обрабатывать события мыши и клавиатуры на графиках Matplotlib. Эта статья будет полезна, если вы захотите добавить немного интерактива для ваших графиков. Например, последний пример статье показывает, как можно добавлять на график метки с координатами (в системе координат осей), куда кликнул пользователь.

Дело близится к финалу, осталось поправить (читай, переписать) три статьи.

Полный список статей про Matplotlib можно найти на этой странице сайта.
#python #matplotlib #программирование
Продолжаю обновлять старые статьи про библиотеку Matplotlib для построения графиков на Python.

В этот раз практически полностью переписал статью про то, как работать с календарными данными, откладываемыми по оси - https://jenyay.net/Matplotlib/Date

С момента написания первоначальной версии статьи прошло 10 лет (ужас какой!) и принципы работы с календарными данными в Matplotlib кардинально изменились (в лучшую сторону). Старые примеры там вообще уже не работали, и не только потому, что были рассчитаны на Python 2.x, но еще потому, что из Matplotlib одни используемые функции исчезли, а другие стали считаться устаревшими. Кроме того, внешний вид графиков в новых версиях Matplotlib намного симпатичнее.

#программирование #pyhon #matplotlib
Переписал еще одну древнюю статью про использование библиотеки Matplotlib - "Применение объектно-ориентированного стиля" (https://jenyay.net/Matplotlib/Objects ).

В ней рассказывается о том, какие есть способы ее использования, начиная с устаревшего модуля pylab, использование функций из модуля matplotlib.pyplot и использование более низкоуровневых объектов Figure, Axes, Line2D, Legend и др.

И кажется, это последняя статья, которую нужно было обновить. Теперь можно писать новые, и у меня уже есть наброски для будущих статей на эту тему.

#программирование #python #matplotlib
✏️ Переписал еще одну статью про Matplotlib.

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

Новую версию по сути переписанной заново статьи вы можете прочитать по ссылке — Как рисовать графики в разных окнах.

Все статьи про рисование графиков в Python с помощью библиотеки Matplotlib можно увидеть по ссылке — Использование библиотеки Matplotlib.

#программирование #python #matplotlib