Tag: matplotlib

Перекрытие ярлыков оси по логарифмическим графикам

У меня есть код, который очень хорошо работал год назад с использованием pyplot; Я сделал график, используя plt.plot(x,y) используя логарифмическую ось y, и заменил метки тика y и метки тика на пользовательский набор следующим образом: # set the axis limits Tmin = -100 # min temperature to plot Tmax = 40 # max temperature Pmin […]

Нарисуйте графики на экране с помощью API matplotlib

Я понимаю, как отображать графики matplotlib на экране, используя интерфейс pyplot (я думаю!). Я начал работать в многопоточной программе, и это начало приводить к ошибкам, поэтому я пытаюсь перейти к объектно-ориентированному интерфейсу. Я могу сделать простой сюжет и сохранить в файл, используя from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas from matplotlib.figure import Figure fig = Figure() […]

Изменения в Matplotlib для публикации после создания рисунка

Я столкнулся с проблемой создания «идеальных» изображений в Matplotlib (т. Е. Изменения шрифта, размера маркера, цифры, количества тиков и т. Д.). По сути, я хочу сделать то, что описано здесь: http://www.scipy.org/Cookbook/Matplotlib/LaTeX_Примеры, за исключением того, что эта цифра уже сделана. т.е. я хочу сделать функцию, которая принимает объект Figure, и вносит все необходимые изменения, некоторые из […]

Слияние двух существующих графиков в один участок

Я действительно не пытался сделать это, но мне интересно, есть ли способ объединить два сюжета, которые уже существуют в одном графике. Любой вход был бы признателен!

Как продолжить выполнение скрипта python при отображении графика / рисунка?

Возможный дубликат: Есть ли способ отсоединить графики matplotlib, чтобы вычисления могли продолжаться? Я использую python с matplotlib для научного программирования. Но всякий раз, когда я использую команду show() для отображения графика, сценарий просто останавливается. Мне нужно закрыть окно с рисунком для продолжения выполнения скрипта. Есть ли способ, чтобы сценарий работал, пока окно фигуры открыто, как […]

Предотвращение использования стрелок от перекрытия yticks

Как я могу помешать ярлыкам xticks перекрываться с метками yticks при использовании hist (или других команд построения) в matplotlib ?

Строка прогресса в графиках Matplotlib

Цель: построить график (x, y) и переместить вертикальную линию по графику по таймеру. Я начал реализовывать это с помощью matplotlib. Его можно реализовать с помощью функции draw () matplotlib, но он потребляет процессор, поскольку он перерисовывает каждый раз и не позволяет мне взаимодействовать с графиком. поэтому я решил использовать анимационную функцию matplotlib. в будущем я […]

Поддерживает ли Matplotlib Qt5?

Поддерживает ли Matplotlib Qt5 ? Обновить: Читая @ tcaswell ответ и комментарии ниже, похоже, что QT4Agg нацелен на Qt4 , но нет бэкэнд, который в настоящее время нацелен на Qt5 , это правильно? (например, похоже, что PyQt поддерживает Qt5 )

Нормализовать массивы numpy из различных объектов «изображение»

рассмотрим этот воспроизводимый пример: from PIL import Image import numpy as np import scipy.misc as sm import matplotlib.pyplot as plt import matplotlib.image as mpimg import matplotlib.cbook as cbook import urllib datafile = cbook.get_sample_data('lena.jpg') lena_pil = Image.open(datafile) lena_pil_np = np.asarray(lena_pil) lena_scipy = sm.lena() lena_tmp = open('lena_tmp.png', 'wb') lena_tmp.write(urllib.urlopen('http://optipng.sourceforge.net/pngtech/img/lena.png').read()) lena_tmp.close() lena_mpl = mpimg.imread('lena_tmp.png') sm.info(lena_pil_np) sm.info(lena_scipy) sm.info(lena_mpl) Выход: […]

манипулирование шириной линии для штриховки в matplotlib

Ширина линии штриховки в графиках matplotib, которые занимают ключевое слово люка, очень тонкая. Несколько лет назад я нашел несколько сообщений о том, что был сделан патч, но я все еще не могу понять, как увеличить ширину линий люков. Есть ли способ сделать это?

 
Interesting Posts for Van-Lav
Python - лучший язык программирования в мире.