Подробный обзор возможностей matplotlib.
Финансовые графики
С помощью различных функций построения графиков, команд компоновки и инструментов для создания меток можно создавать сложные финансовые графики, используя matplotlib.
Пример имитирует финансовый график из ChartDirector:
Примеры карт
Джефф Уитакер разработал дополнительный пакет Basemap, который позволяет строить данные на различных картографических проекциях. В этом примере показано, как построить контуры, метки и текст на прямоугольной проекции с использованием спутникового изображения NASA «Blue Marble» в качестве фона.
Логарифмические графики
Функции semilogx(), semilogy() и loglog() упрощают создание логарифмических графиков.
Полярные графики
Команда polar() генерирует полярные графики.
Легенды
Команда legend() использует команды компоновки, совместимые с MATLAB, для автоматического создания легенды графика.
Примечание: спасибо Чарльзу Тварди за вклад в разработку команды legend().
Математические формулы
Вот пример многих выражений TeX, которые теперь поддерживаются внутренним движком математических формул matplotlib. Модуль mathtext использует freetype2 и BaKoMa или STIX для предоставления математических выражений в стиле TeX.
Для получения дополнительной информации см. модуль matplotlib.mathtext.
Базовая структура mathtext в matplotlib представляет собой независимую реализацию, которая не требует установки TeX или каких-либо внешних пакетов программного обеспечения на компьютере. Для получения дополнительной информации обратитесь к руководству по написанию математических выражений.
Рендеринг TeX
Хотя внутренний движок математических формул в matplotlib довольно мощный, иногда требуется TeX. Matplotlib поддерживает рендеринг внешних строк TeX с опцией usetex.
EEG
Вы можете встроить matplotlib в приложения pygtk, wx, Tk, FLTK или Qt. Это скриншот экрана EEG Viewer под названием pbrain.
В нижней части используется specgram() для построения спектрограммы одного из каналов EEG.
Примеры встраивания matplotlib в различные пакеты можно найти здесь:
Рисунки в стиле XKCD
Matplotlib поддерживает рисование в стиле XKCD.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )